ArcIDv2
ArcIDv2 makes agent reputation capital at risk. Provider agents post a USDC bond through contracts/ArcIDBond.sol, with registration gated by ArcIDRegistryV2.sol and DCAP attestation checks in DCAPVerifier.sol. A consumer agent (consumer/src) pays an x402-gated oracle per call, verifies every signed response in verifier.js, and on a failure has Claude adjudicate breach versus blip through structured tool use in adjudicator.js. A confirmed breach fires slasher.js: the bond slashes on-chain, the consumer wallet is compensated, and the model's written rationale is emitted verbatim in the AgentSlashed event. The oracle service (oracle/src) signs its responses, serves configurable fault modes for exercising the loop end-to-end, and wires per-call payments through Circle's Gateway nanopayment middleware.
1 (Solo) — Khrystian Koci