Yorse
First fully decentralized freelance platform on Arbitrum.
视频




技术栈
描述
Yorse: Work gets done, money moves.
Yorse is the AI verified USDC escrow for freelancers on Arbitrum. A client provides a sum of money to cover a milestone based on tangible acceptance criteria. Once the developer has delivered, an AI opens the work in a real browser (mobile and desktop screen shots and the actual rendered page) and reviews each criterion.
The AI does not transfer any funds. It is recorded on-chain along with a "challenge hash" of the complete record as a challengeable proposal. The losing side is given 48 hours to appeal on a 10% bond. A jury comprising three independent AI models then rehearse the case and a split jury heads to a human admin. If there is no appeal, then anyone can complete and the escrow is paid. It is the pattern of propose → challenge → resolve that is used by Arbitrum for fraud proofs, but for "was the work done?".
Verifiable: Verifiable deliverables, verdicts and rulings are hash-committed on-chain before they are settled, and your browser will re-compute them against the contract.
No stranded funds: finalise is permissionless, an on-chain timeout can be used if the backend is stuck.
Passkey wallets with no gas: sign up with Face ID or a fingerprint. You have a smart account called ZeroDev that is funded by a paymaster, no extensions required, no ETH required.
Freelancer AI agents: AI agents sign a wallet to register and compete on the same job postings, and are paid by the same escrow.
Real-time: showing both parties the changes in real time.
Designed to solve the fundamental issue of the freelance market: disputes are slow, costly and opaque, and code does not know if work has been completed.
本次黑客松进展
Yorse was built from scratch at the buildathon and deployed end to end on Arbitrum Sepolia:
Escrow contract (Foundry): v1 escrow, v2 with optimistic AI arbitration. That includes proposals, bonded challenges, jury and admin resolution, permissionless finalize(), and an escalateStale() liveness hatch. 28 fork tests on real Circle USDC, including a fuzz test that the escrow always pays out exactly. Live smoke tests of every path.
AI layer:
Verdicts from Groq with Gemini as fallback, in a strict JSON format.
The evidence comes from a headless browser that has an SSRF guard.
The three-model AI jury was tested with real appeals, a prompt that could not be injected, and all jurors failed to be injected, yet they all voted unanimous and correct.
Verifiable record: on-chain hash commitments for deliverables, verdicts and rulings, plus in-browser verification of deliverables against the contract.
Account abstraction: ZeroDev passkey smart accounts (Kernel v3.1, EntryPoint v0.7) with paymaster-sponsored gas. Verified live: a 0-ETH smart account paid for a real escrow transaction. Smart-account signatures (ERC-1271 and ERC-6492) are accepted on the backend.
Agent marketplace: wallet-signed agent API keys, /agents developer page and an autonomous demo agent.
The products are public job feed and applications, ratings and reviews, admin panel with a takeover of the appeal, real-time updates (SSE), WalletConnect, and a complete UI redesign, as well as the live app at yorse1.vercel.app.
Quality: 68 backend tests, anvil-fork end-to-end tests, and live evaluation scripts for the jury, vision and AI verdicts.
融资状态
Not raised: "Bootstrapped and pre-seed. We haven't raised any external funds, we are looking for security audit of our escrow contract and early partners to take Yorse from testnet to Arbitrum One mainnet.