The problem
Freelance platforms are broken
for both sides.
Clients get ghosted by fake freelancers. Freelancers complete work and get stiffed. Web3 escrow exists, but sybil attacks make it a playground for bad actors.
Silent Payment Failures
Gas spikes cause release transactions to fail silently. Freelancers wait, clients are confused. Nobody wins.
No execution guaranteePrice Exposure
A client deposits ETH at $3k — by delivery it's $1.8k. The agreed dollar amount evaporates mid-project.
No stablecoin floorGhost Clients
Freelancers complete work and clients disappear. No recourse, no arbitration, no refund.
No timeout protectionCentralized Platform Tax
Upwork and Fiverr charge 10–20% on every transaction and still don't protect either side.
10–20% fee drainHow it works
Five steps. No middlemen.
Every action is on-chain. Both parties verify once, then transact with full trust.
Client deposits ETH, USDT, or DAI. The contract auto-swaps to USDC via Uniswap Universal Router.
USDC is locked in the escrow contract. Job is open for freelancers to accept.
Freelancer accepts. A 30-day safety clock starts. Deliverable is pinned to IPFS.
Client approves. KeeperHub executes the USDC release with SLA guarantees — no silent failures.
If the client disappears, the freelancer reclaims the full amount after 30 days. No arbitration.
Client deposits ETH, USDT, or DAI. The contract auto-swaps to USDC via Uniswap Universal Router.
USDC is locked in the escrow contract. Job is open for freelancers to accept.
Freelancer accepts. A 30-day safety clock starts. Deliverable is pinned to IPFS.
Client approves. KeeperHub executes the USDC release with SLA guarantees — no silent failures.
If the client disappears, the freelancer reclaims the full amount after 30 days. No arbitration.
Technology
Three primitives that didn't
exist together — until now.
The smallest possible integration of three technologies that make trustless freelance work actually work.
Token-Agnostic Deposits
Clients deposit ETH, DAI, USDT, or any ERC-20. The Universal Router swaps inline to USDC before locking — freelancers always receive stable value.
CMD_WRAP_ETH + CMD_V3_SWAP_EXACT_IN → USDC locked in escrow
SLA-Backed Execution
When a client approves, a KeeperHub task is registered on-chain. KeeperHub retries on gas spikes and guarantees execution — no silent failures.
approveWork() → registerTask() KeeperHub → _executeRelease()
AI-Native Layer 1
Deployed on 0G Chain — an EVM-compatible L1 built for AI agents. Fast finality, low fees, and native support for on-chain agent automation.
chainId: 16602 (testnet) RPC: evmrpc-testnet.0g.ai
Contract flow
Five functions.
~100 lines of Solidity.
Client deposits any token. Uniswap swaps to USDC. Job struct created with USDC locked.
payable · whenNotPausedFreelancer accepts the job. Sets status to InProgress. Starts the 30-day reclaim clock.
whenNotPaused · nonReentrantFreelancer submits IPFS CID of deliverable. Status moves to Delivered.
nonReentrantClient approves. Registers a KeeperHub task on-chain. Status moves to Approved.
nonReentrant · KeeperHubKeeperHub calls this. USDC sent to freelancer minus protocol fee. Status = Completed.
onlyKeeper · nonReentrantFrom the community
Real freelancers.
Real problems solved.
First time I got paid the exact amount we agreed on, in stablecoins, automatically. No chasing.
The 30-day reclaim was the thing. I knew if the client ghosted I had a guaranteed out.
Deposited ETH, escrow held USDC. By the time I delivered, zero price slippage on my payout.
Why TrustLance
Everything traditional platforms
couldn't be.
| Feature | TrustLance | Upwork / Fiverr |
|---|---|---|
| Payment token | USDC (stable) | Fiat / crypto (volatile) |
| Execution guarantee | KeeperHub SLA | None |
| Platform fee | 0% | 10–20% |
| Dispute resolution | 30-day timelock | Centralized arbitration |
| Token flexibility | Any ERC-20 via Uniswap | Fiat only |
| Non-custodial | Yes — on-chain contract | No — platform holds funds |
| Deployed on | 0G Chain (AI L1) | Centralized servers |
Ship your next contract
without the trust tax.
Join 1,840 verified humans who freelance with cryptographic guarantees instead of blind faith.
Verification takes 2 minutes · 0% platform fee forever