Numbers · ERC-8004
How many ERC-8004 agents are registered per day, by chain?
New ERC-8004 agent ids minted in one UTC day: 4,183 on 0G, 570 on BNB Chain, 104 on Robinhood Chain and 20 more chains. Counted per chain and never summed; an id is not a distinct agent, as of 2026-09-26.
| Chain | New ids, latest day | Day | Median / day | Last 14 days |
|---|---|---|---|---|
| 0G | 4,183 | 2026-09-26 | —(1d) | |
| BNB Chain | 570 | 2026-09-26 | —(1d) | |
| Robinhood Chain | 104 | 2026-09-26 | —(1d) | |
| Base | 99 | 2026-09-26 | —(1d) | |
| Abstract | 66 | 2026-09-26 | —(1d) | |
| Ethereum | 52 | 2026-09-26 | —(1d) | |
| X Layer | 22 | 2026-09-26 | —(1d) | |
| Polygon | 2 | 2026-09-26 | —(1d) | |
| Monad | 1 | 2026-09-26 | —(1d) | |
| Celo | 0 | 2026-09-26 | —(1d) | |
| Gnosis | 0 | 2026-09-26 | —(1d) | |
| Injective | 0 | 2026-09-26 | —(1d) | |
| Linea | 0 | 2026-09-26 | —(1d) | |
| Mantle | 0 | 2026-09-26 | —(1d) | |
| MegaETH | 0 | 2026-09-26 | —(1d) | |
| Metis | 0 | 2026-09-26 | —(1d) | |
| Morph | 0 | 2026-09-26 | —(1d) | |
| Optimism | 0 | 2026-09-26 | —(1d) | |
| Scroll | 0 | 2026-09-26 | —(1d) | |
| Shape | 0 | 2026-09-26 | —(1d) | |
| SKALE Base | 0 | 2026-09-26 | —(1d) | |
| Taiko | 0 | 2026-09-26 | —(1d) | |
| Tempo | 0 | 2026-09-26 | —(1d) |
- Measures
- New agent ids the ERC-8004 Identity Registry minted in one UTC day, per chain. Never summed across chains.
- Method
- _lastId at the last block before 00:00 UTC closing 2026-09-26 minus _lastId at the last block before 00:00 UTC opening it (boundaries found by timestamp binary search; ERC-7201 slot on the singleton Identity Registry) — exact, whole population, no sampling
- Unit
- One registered agent id. An id is minted by any call to
register(); it says nothing about whether the agent is funded, active or distinct. - Unknown
- A day whose read failed is drawn as a gap and left out of the median. It is never counted as zero.
- Stage
- agent_metrics_daily · venue="erc8004" · stage="registered_new_1d"
Questions this page answers
- How many ERC-8004 agents are registered per day?
- On 2026-09-26, the Identity Registry minted 0G 4,183, BNB Chain 570, Robinhood Chain 104, Base 99, Abstract 66, Ethereum 52, X Layer 22, Polygon 2, Monad 1, Celo 0, Gnosis 0, Injective 0, Linea 0, Mantle 0, MegaETH 0, Metis 0, Morph 0, Optimism 0, Scroll 0, Shape 0, SKALE Base 0, Taiko 0, Tempo 0 new agent ids, one figure per chain. Chains read on an earlier day carry their own date in the table.
- What is a typical day?
- There are not yet three daily readings on any chain in the last 14 days, so no median is given.
- Why is there no total across chains?
- ERC-8004 is one contract deployed at the same address on several chains. An id on Base and an id on BNB Chain are two objects on two contracts, and one operator registering the same agent on four chains mints four ids, so a sum counts neither agents nor operators.
- Is a new registration a new agent?
- No. An id is minted by any call to register(); it says nothing about whether the agent is funded, answers, or differs from the id next to it. Whether registrants go on to transact is a separate page.
Sources — the standard and its reference implementation
Cite this
New ERC-8004 agent ids minted in one UTC day: 4,183 on 0G, 570 on BNB Chain, 104 on Robinhood Chain and 20 more chains. Counted per chain and never summed; an id is not a distinct agent, as of 2026-09-26.
Sato Hub, "How many ERC-8004 agents are registered per day, by chain?", https://satohub.ai/numbers/erc-8004-registrations-per-day, as of 2026-09-26. Data CC-BY.
How this was measured
- Method
- The ERC-8004 Identity Registry's own agent-id counter (`_lastId`) read on each chain at the last block before the UTC midnight that closes the day, minus the same read at the last block before the midnight that opens it (both blocks found by timestamp), exact over the whole registry with no sampling, and unknown rather than zero on a chain whose node will not serve state that old.
- Window
- One UTC day, 00:00 to 00:00 UTC.
- Data date
- MCP call
onchain_agent_get_trend({"venue":"erc8004","chain":"Base","stage":"registered_new_1d","grain":"daily","points":14})on https://satohub.ai/api/mcp- URL
- none — The public exports carry the current weekly reading only; the daily series is served by the MCP call.
Pass another chain for its series; chains are never summed.
Machine source
- MCP tool: https://satohub.ai/api/mcp → onchain_agent_get_trend({ venue: "erc8004", stage: "registered_new_1d", chain: "0G", grain: "daily", points: 14 })