ERC-8004 primary sources — 2026-05-07
Project status in this pass
- No standalone ERC-8004 whitepaper or litepaper surfaced.
- The clearest current source of truth was the draft ERC itself, backed by the raw ERC markdown.
- The sources consistently frame ERC-8004 as agent discovery and trust registry infrastructure rather than as a wallet or payment rail.
Primary-source snapshots
1) Canonical ERC page
- URL: https://eips.ethereum.org/EIPS/eip-8004
- Key excerpt/signals:
- The abstract says the protocol lets users discover, choose, and interact with agents across organizational boundaries without pre-existing trust.
- The motivation says MCP and A2A cover capabilities and interaction but do not solve agent discovery and trust.
- The spec organizes the design around identity, reputation, and validation registries.
- Why it mattered:
- This is the clearest evidence that ERC-8004 belongs in the corpus as a trust and discovery control plane for open agent economies.
2) Raw ERC markdown / identity registry and registration schema
- URL: https://raw.githubusercontent.com/ethereum/ERCs/master/ERCS/erc-8004.md
- Key excerpt/signals:
- The Identity Registry uses ERC-721 with URI storage, making agents browsable and transferable through NFT-compatible tooling.
- The registration schema supports multiple service endpoints, including A2A, MCP, OASF, ENS, DID, web, and email.
- The reserved
agentWalletmetadata field requires proof of wallet control.
- Why it mattered:
- These details show ERC-8004 is standardizing portable identity and endpoint discovery, not just publishing a loose JSON schema.
3) Raw ERC markdown / reputation registry
- URL: https://raw.githubusercontent.com/ethereum/ERCs/master/ERCS/erc-8004.md
- Key excerpt/signals:
- Feedback is structured, tagged, fixed-point, and partially on-chain, with optional off-chain evidence URIs and hashes.
- Summary and read functions expose reusable trust inputs on-chain while leaving richer aggregation to off-chain systems.
- Why it mattered:
- This is strong evidence that ERC-8004 is meant to be composable trust infrastructure rather than a closed reputation marketplace.
4) Raw ERC markdown / validation registry
- URL: https://raw.githubusercontent.com/ethereum/ERCs/master/ERCS/erc-8004.md
- Key excerpt/signals:
- Agents can request validation and validator contracts can respond against request hashes.
- The rationale explicitly leaves room for stake-secured re-execution, zkML verifiers, TEE oracles, and other validator models.
- Why it mattered:
- This reveals the standard’s broader significance: it creates a common registry surface where different verification markets can attach.
5) Discussion thread
- URL: https://ethereum-magicians.org/t/erc-8004-trustless-agents/25098
- Key excerpt/signals:
- Only the discussion thread title surfaced cleanly in this pass; the thread content did not extract usefully.
- Why it mattered:
- Even without useful body extraction, the linked discussion confirms the live standards-track venue for the draft.
Working conclusion
ERC-8004 is best cataloged as on-chain agent identity, reputation, and validation registry infrastructure. The decisive evidence in this pass was the three-registry architecture, ERC-721-based portability, structured feedback surface, and generic validation hooks that let many trust systems compete above a shared discovery layer.