← Home · Data hub · Blog

Original dataset · daily snapshot

ERC-8004 → agent-card Signpost Gap

Data as of 2026-08-29T08:15:02.429815+00:00 UTC · refreshed on every daily site build from the live ERC-8004 profile index (snapshot status: ok).

Every ERC-8004 registration on Base + Ethereum, checked for whether it publishes the standard A2A /.well-known/agent-card.json signpost. Of 25,615 indexed agents, 1,633 (6.38%) advertise a discoverable card. The remaining 23,982 (93.6%) are the signpost gap — the on-chain identity resolves, and then the autonomous-discovery walk dead-ends.

Per-chain breakdown

Indexed registrations, live-endpointed hosts (HTTP 200), and the count that publishes a walkable agent-card. Every number derives from the same snapshot the /v1/public/stats surface reads.

Chain Indexed Live (HTTP 200) With agent-card Signpost %
Base22,7894,1593721.63%
Ethereum2,8261,9481,26144.6%

Method

Source. The ~/.openclaw/erc8004_agent_profiles.sqlite index — the same profile store the /v1/public/stats surface reads — built by agent_activity_tracker.py and agent_reenrich.py against every ERC-8004 registration the discovery script has ever seen on Base + Ethereum.

Registry. ERC-8004 IdentityRegistry at 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432 — identical CREATE2 address on Base (eip155:8453) and Ethereum mainnet (eip155:1). One row per ERC-8004 mint (Transfer from the zero address on the IdentityRegistry) checked against our periodic live-endpoint probe (has_well_known flag).

Signpost predicate. An agent counts as "has agent-card" when the profile row's has_well_known flag is 1 — i.e. an HTTP fetch of <endpoint>/.well-known/agent-card.json (or the equivalent A2A well-known variants the enrichment probes) returned a parseable JSON body with A2A-shape fields. This is the same predicate the underlying dashboard uses; it is a necessary condition for a strict A2A discovery client to walk from the on-chain identity to a payable endpoint, but not a sufficient one — the card must further declare capabilities and (for x402-rail agents) the a2a-x402 v0.2 extension. This dataset measures only the necessary predicate; the sufficient-predicate cut is Report 06 / the market map.

Limitations

Cite this dataset

Headline finding. As of 2026-08-29T08:15:02.429815+00:00, 1,633 of 25,615 (6.38%) indexed ERC-8004 registrations on Base + Ethereum publish a discoverable /.well-known/agent-card.json — the standard A2A capability manifest an autonomous discovery client needs to walk from the on-chain identity to a payable endpoint. The remaining 23,982 (93.6%) are the signpost gap.

Citation. On-Chain Agent Intel. "ERC-8004 → agent-card Signpost Gap — daily conformance snapshot." Snapshot 2026-08-29T08:15:02.429815+00:00. https://onchainagentintel.io/erc-8004-agent-card-signpost-gap

License. Published under CC BY 4.0 — free to reuse, including in commercial work, provided you attribute “On-Chain Agent Intel” and link back to https://onchainagentintel.io/erc-8004-agent-card-signpost-gap.

Machine-readable exports. JSON · CSV — the same numbers rendered above, refreshed on every daily rebuild.

Also useful: All datasets · x402 Bazaar market map · Traversal audit (2026-08-16) · API docs