Back to Home
Technical Whitepaper

CareerX Protocol

A comprehensive technical overview of the CareerX platform — covering architecture, smart matching, crypto-secured escrow, and our vision for the future of decentralized work infrastructure.

Version 1.0 · April 2026

1. Abstract

CareerX is a next-generation professional infrastructure platform designed to serve as the "Operating System for Work." It unifies portfolio management, job discovery, talent matching, service marketplaces, contract management, and crypto-secured payments into a single, cohesive ecosystem.

Unlike traditional job boards or freelance marketplaces, CareerX operates as a dual-mode workspace — allowing users to seamlessly operate as both individuals seeking opportunities and companies managing talent pipelines, all within the same account infrastructure.


2. Problem Statement

The modern work ecosystem is fragmented across dozens of disconnected platforms. Professionals maintain separate profiles on LinkedIn, Upwork, Fiverr, Behance, and GitHub — each with incomplete data and no interoperability. Companies use separate systems for hiring (Greenhouse, Lever), contract management (DocuSign), and payroll (Gusto, Deel).

73%
of freelancers have experienced late or non-payment
5+
platforms the average professional maintains profiles on
42%
of hires are considered a poor fit within 18 months

CareerX solves this by providing a single source of truth for professional identity, opportunity discovery, and secure financial transactions — eliminating the need for fragmented toolchains.


3. Platform Architecture

CareerX is built on a modern, production-grade stack designed for scalability, real-time collaboration, and security:

LayerTechnology
FrontendNext.js 16 (App Router), React 19, TailwindCSS 4
BackendNext.js API Routes, Server Actions
DatabaseSupabase (PostgreSQL) with Row-Level Security
AuthenticationSupabase Auth (Google OAuth, Email/Password)
PaymentsStripe (fiat), NOWPayments (crypto USDT)
Smart ContractsSolidity (EVM-compatible escrow on BSC)
HostingVercel Edge Network
EmailResend (transactional email delivery)

The platform uses a subdomain-based routing system where each user receives a personal portfolio at username.careerx.pro, while the core application runs on the root domain. Middleware handles authentication, role-based access control, and subdomain-to-profile rewrites transparently.


4. Smart Matching Engine

At the core of CareerX is a multi-dimensional matching engine that connects individuals to opportunities based on weighted scoring across several vectors:

  • Skills Overlap — Exact and semantic matching between a candidate's verified skills and job requirements.
  • Experience Relevance — Years of experience weighted against the seniority level required.
  • Location & Availability — Timezone compatibility and remote/hybrid preference alignment.
  • Performance Score — Historical ratings, project completion rates, and client satisfaction data.
  • Cultural Fit Signals — Content engagement, blog posts, and community participation patterns.

Match results are bidirectional — companies see ranked candidates for their postings, and individuals see ranked opportunities on their dashboard. The engine runs on-demand when companies trigger a match generation cycle.


5. Crypto-Secured Escrow

CareerX implements a trustless payment system using on-chain escrow smart contracts deployed on EVM-compatible networks (BSC). The escrow lifecycle is as follows:

1
Deposit
The company deposits USDT into the CareerX Escrow smart contract, specifying the individual's wallet address and job ID.
2
Work Delivery
The individual completes the work and marks the milestone as delivered on the platform.
3
Confirmation
Both parties confirm delivery. The smart contract requires dual confirmation before releasing funds.
4
Release
Upon confirmation, the contract automatically releases the escrowed funds to the individual's wallet, minus a small platform fee.

This eliminates the trust problem inherent in traditional freelance platforms, where payment disputes are resolved through opaque internal processes. With on-chain escrow, the rules are transparent and immutable.


6. Dual-Mode Workspace

CareerX introduces a unique dual-mode account system. Every user registers as either an Individual or a Company, each unlocking a distinct set of tools:

Individual Mode

  • • Professional profile & portfolio builder
  • • Service marketplace (offer gigs)
  • • Job applications & tracking
  • • Performance analytics & brand scoring
  • • Resume/CV export (PDF)
  • • Blog & content publishing

Company Mode

  • • Job posting & hiring pipeline
  • • Smart talent matching engine
  • • Talent pool curation
  • • Contract generation & management
  • • Crypto-secured escrow payments
  • • Payroll batching & analytics

Middleware-level routing ensures that individuals cannot access company tools and vice versa, maintaining a clean separation of concerns while sharing the same underlying authentication layer.


7. Security & Privacy

Security is foundational to CareerX. Every database table is protected by Row-Level Security (RLS) policies ensuring that users can only access their own data. Key security measures include:

  • Row-Level Security (RLS) — PostgreSQL policies enforce data isolation at the database level.
  • JWT-Based Auth — Supabase Auth issues short-lived JWTs that are verified on every request.
  • HTTPS Everywhere — All traffic is encrypted via TLS. No plaintext communication.
  • Webhook Verification — All incoming webhooks (Stripe, NOWPayments) are cryptographically verified.
  • Smart Contract Audits — Escrow contracts follow OpenZeppelin patterns and will undergo formal audits before mainnet deployment.

8. Tokenomics & Payments

CareerX supports both fiat and cryptocurrency payment rails:

  • Stripe — Credit/debit card payments for Pro subscriptions and service purchases.
  • NOWPayments — USDT (TRC20/BEP20) deposits for escrow contracts and cross-border payments.
  • On-Chain Escrow — Direct smart contract interactions via Web3Modal for wallet-connected users.

The platform charges a small fee on escrow releases and marketplace transactions. Premium features (custom templates, blog publishing, priority matching) are available through a CareerX Pro subscription.


9. Roadmap

Phase 1 — Foundation

Complete
  • • Portfolio builder + templates
  • • User authentication + RLS
  • • Resume PDF export
  • • Support widget + admin dashboard

Phase 2 — Marketplace

Complete
  • • Service marketplace (gigs)
  • • Stripe checkout integration
  • • Crypto escrow (NOWPayments + on-chain)
  • • Email notifications

Phase 3 — Enterprise

Complete
  • • Company workspace + dual-mode accounts
  • • Hiring pipeline + job board
  • • Smart matching engine
  • • Contract generation + payroll

Phase 4 — Scale

In Progress
  • • Mobile app (React Native)
  • • AI-powered resume optimization
  • • Advanced analytics dashboard
  • • Multi-language support (i18n)

Phase 5 — Decentralize

Planned
  • • DAO governance for platform decisions
  • • On-chain reputation scoring
  • • Cross-chain escrow support
  • • Decentralized identity verification

10. Conclusion

CareerX represents a paradigm shift in how professionals and companies interact. By unifying identity, discovery, contracts, and payments into a single protocol, we eliminate the fragmentation that has plagued the modern work ecosystem for over a decade.

Our vision is not just to build another job board or freelance marketplace — it is to create the foundational infrastructure layer upon which the future of decentralized, trustless, and borderless work is built.

The future of work is not a platform. It's a protocol. And CareerX is building it.

Ready to join the CareerX ecosystem?