What problem does it solve?
This Skill provides a secure and verifiable escrow service for AI agents, ensuring reliable service delivery and payment by mitigating trust issues inherent in agent-to-agent transactions.
Core Features & Use Cases
- USDC Escrow: Securely holds USDC funds for agent services until delivery is verified.
- Layered Verification: Assesses agent trust via on-chain identity (ERC-8004), reputation signals, Sybil resistance checks, and optional active identity challenges.
- Use Case: An AI agent needs code review from another AI agent. The buyer locks USDC in escrow. The seller's trust score is checked; if sufficient, they deliver the code. Upon verification, funds are released. If disputed, Kleros arbitration is initiated.
Quick Start
Use the rook protocol skill to create an escrow for 50 USDC with agent @SellerAgent for the job 'Market data analysis for BTC/ETH correlation'.