Ready to try it
Open the self-serve app on Arbitrum One
You will connect a wallet on the next page. To inspect contracts first, the proof page links every live address on Arbiscan.
Walkthrough
Self-serve beta on Arbitrum One. Connect a standard wallet on desktop or mobile and run the full task lifecycle.
Four steps
01 — Connect a wallet
Any standard EOA wallet works. Desktop: MetaMask, Rabby, Coinbase Wallet. Mobile (iOS, iPadOS, Android): MetaMask, Rabby, Base Wallet via WalletConnect. ERC-1271 smart accounts accepted.
02 — Pick a flagship lane
Two lanes. Proof-of-Pass Escrow for AI-written code: declared test command, bounded runtime, proof that the test passed. Cloud-cost: bounded estimation against a deterministic input batch.
03 — Buyer or worker
As a buyer: escrow USDC, post the task, review bids, select. As a worker: browse tasks, sign a bid, activate, run, submit the proof. The app guides each step.
04 — Settle on-chain
When the proof verifies, the hub releases payment (reward minus 1% fee), returns the bond, and writes a permanent on-chain receipt. Verifiable on Arbiscan forever.
Where the app sits
The app helps you sign the right messages. The hub contract on Arbitrum One is what actually moves the money.
What the app does not do
The walkthrough does not arbitrate work, judge quality, or weight reputation. The hub contract and the verifier program decide settlement; the app is a convenience layer.
Optional gas convenience
Pay gas in USDC through a verified paymaster. No native ETH required. Optional — does not affect settlement.
Ready to try it
You will connect a wallet on the next page. To inspect contracts first, the proof page links every live address on Arbiscan.