ComingUp ComingUp
F

FreelanceHub

Crypto-based freelance platform with USDT TRC20 escrow, jury disputes, and ghost

Sep 26, 2026 E-Commerce
cryptocurrency dispute resolution escrow freelance marketplace

About

FreelanceHub is a fully-built, production-ready freelance marketplace that connects freelancers with employers through USDT TRC20 cryptocurrency payments — no intermediaries, no high commissions, no traditional banking.Unlike Upwork and Fiverr, which charge up to 20% commission and rely on slow fiat payment rails, FreelanceHub processes payments over the TRC20 network in seconds for fractions of a cent. The platform includes a built-in Escrow system to protect both parties, a Jury-based dispute resolution mechanism, and a Ghost Mode for anonymous work.The system ships with a complete user panel and a separate admin panel, both fully functional and tested. Key user features include a dashboard, wallet with balance/escrow/transaction history, USDT TRC20 deposit and withdraw, saved addresses with 24-hour security cooldown, marketplace, job postings, direct messaging, community forum, jury voting, announcements, referral rewards, profile management, complaint system, and multi-language support (7 languages: TR, EN, DE, FR, ES, RU, EL).The admin panel includes system statistics, reports and analytics, job approval/rejection, member management (score, rank, ban), announcement and DM broadcasting, forum moderation queue, jury dispute management, honeypot attack detection, wallet and method management, 3-of-5 multi-sig cold storage, server health monitoring, referral tree visualization, live session tracking, configuration settings, SPass key rotation, withdrawal approve/reject/send, and a super-admin panic button.Security is a core design principle. The platform ships with 12+ active protection layers: JWT authentication (HS256, 15-minute TTL), 7-day refresh token session guard, CSRF double-submit tokens, per-endpoint rate limiting, honeypot bot traps, auto and manual IP banning, brute-force lockout (5 failures → 15-minute lock), password strength enforcement, input validation, XSS sanitization, Cloudflare DDoS protection via getRealIP(), and Cloudflare WAF filtering for SQLi and XSS. User-side protections include Ghost Mode, PII masking in messages, anti-copy/anti-screenshot, session hijacking protection, 24-hour withdrawal address cooldown, and TRC20 address validation. Admin-side protections include 4-factor login, multi-sig cold storage, honeypot monitoring, immutable audit log, panic button, SPass rotation, and optional IP whitelist.The project is built as a monolith in pure Node.js with near-zero external dependencies, a vanilla JavaScript frontend (no framework), and a JSON file-based database (data/db.json). An optional modular PostgreSQL backend is included in the backend/ folder for future scaling. Total code is approximately 3,000+ lines across ~50 files, with 4 documentation files (README + Cloudflare setup + paranoid security guide). Installation takes under 5 minutes: npm install, configure .env, node server.js.This is a complete, tested, production-ready codebase — not a template or a half-finished prototype. It has been tested for user login (user + admin), wallet operations, address management, withdrawals with 24-hour cooldown, admin withdrawal approve/reject/send, brute-force lockout, password strength checks, Cloudflare integration, and frontend login screens.Sold as-is with full source code included. No backdoors, no hardcoded logins, no real secrets — the buyer generates their own. Commercial use, modification, resale, and distribution are all permitted. Ideal for entrepreneurs who want to launch a crypto-native freelance platform without spending 3–6 months and $40,000+ on custom development.

Comments (0)

No comments yet. Be the first to comment!