ERC-8004: Trustless Agents

EIP-3668 defines how clients talk to gateways. It says nothing about how gateways talk to each other , every node is an island. We’ve been running a reference implementation that fills that gap: peer sync, deduplication, cryptographic attestation, and ENS wildcard resolution across a mesh of CCIP-Read nodes.

The attestation layer connects directly to ERC-8004 — agentId and registry flow into every WyriweAttestation struct, and commitmentHash is the OCP observation commitment, settleable on-chain via ERC-8274.

Full proposal, protocol spec, and open questions here: Gateway-to-gateway coordination for EIP-3668 — proposing a mesh sync protocol

Co-authored with Damon Zwicker (OCP), Vincent Wu (ERC-8263 / Composition Note), and Jimmy Shi (ERC-8274).