Vouch
Vouch is an agent-to-agent escrow and reputation system for Arc. The core is contracts/WorkEscrow.sol, an escrow contract that models each job as a Deal with an Open, Released, Disputed, Settled lifecycle, locks USDC per job, and tracks on-chain reputation per worker as score, delivered, and disputesLost. Clients can reclaim funds after a lapsed deadline, an arbiter resolves disputes, and the contract is guarded with OpenZeppelin ReentrancyGuard and SafeERC20, with a full Hardhat unit suite in test/WorkEscrow.test.js. Around the contract sits an off-chain marketplace layer in src/, including A2A agent discovery aligned with the x402 payments extension in src/a2a.js, a market server with a leaderboard in src/market-server.js, worker registration via scripts/register-worker.mjs, and a Next.js site in site/.
1 (Solo) — Phantom Tee