← all projects

Vouch

@PhantomTee·2 followers·added 2026-07-19
0
stars
4.9k
lines
56
files
0
forks
2
followers
languages
JavaScript 95%Solidity 5%

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/.

events
tags
team · solo

1 (Solo) — Phantom Tee

on xx/0x___Ygen
last pushed 2026-07-05