How Agentic Payment Data Is Tracked
Overall approach
EXPLAINERAgent Economy is a daily-updated static dashboard for measurable on-chain agent activity. The project brief defines its core coverage as x402, ERC-8004, ERC-8183 / Virtuals ACP, Tempo MPP, and Olas across 11+ chains.
The methodology is deliberately conservative: each protocol keeps its native unit. x402 reports settlement transactions and USD volume, ERC-8004 reports registered agents, ACP reports lifecycle memos, MPP reports indexed channel events, and Olas reports autonomous agent transactions.
This avoids pretending that every protocol emits the same kind of economic event. The combined event total is a high-level footprint, while the page-level tables preserve protocol-specific meaning.
Current methodology snapshot
LIVE| Metric | Value | Unit | data.json field | Source |
|---|---|---|---|---|
| Aggregate events | 173,790,718 | events | computed: x402 + baseAgentic + virtualsAcp + tempoMpp + olas | Agent Economy aggregate logic |
| Protocols tracked | 5 | protocol families | computeTotals().protocols | Agent Economy README |
| Chains tracked | 11+ | chains | computeTotals().chains | Agent Economy README |
| Registered agents | 210,211 | agents | erc8004Registry.totalAgents | @hashed_official / ERC-8004 Registry |
| Refresh cadence | Daily | UTC | GitHub Actions cron | Agent Economy README |
How this data is tracked
METHODOLOGY| Protocol | Unit | Fields | Source | Caveat |
|---|---|---|---|---|
| x402 | settlement transactions and USD volume | x402.totalTxs, x402.totalVolume, x402.protocols, x402.chains | @thechriscen / x402 Payment Analytics | Raw settlements are not pure verified end-user commerce. |
| ERC-8004 | registered agents and registry chain distribution | erc8004Registry.totalAgents, erc8004Registry.chains | @hashed_official / ERC-8004 Registry | Identity registration is separate from payment activity. |
| Virtuals ACP | job lifecycle memos | virtualsAcp.totalMemos, virtualsAcp.daily | @hashed_official / Virtuals ACP | Memos are workflow events, not necessarily completed purchases. |
| Tempo MPP | RPC-indexed channel events | tempoMpp.totalEvents, tempoMpp.uniquePayers, tempoMpp.uniquePayees | Tempo RPC indexer | Coverage is Tempo-specific and early. |
| Olas | autonomous agent transactions | olas.totalTxs, olas.chains, olas.weekly | @adrian0x / Olas Ecosystem | Kept separate from HTTP payment and registry metrics. |
The fetch pipeline reads Dune latest results, optionally executes stale queries, merges Tempo RPC summary data, writes `public/data.json`, and relies on Vercel Git auto-deploy.
Data quality notes from the README apply across routes: raw counts include ecosystem testing, self-dealing, and infrastructure activity; genuine commerce is a subset of totals; off-chain payment protocols are not included.
All Stage 2 pages embed the current `data.json` values at build time so crawlers can read current metrics without executing JavaScript.
Data sources
SOURCES- Agent Economy aggregate logic
- @hashed_official / ERC-8004 Registry
- @thechriscen / x402 Payment Analytics
- @hashed_official / x402 Analytics
- @ax1research / BASE Agentic Ecosystem
- @hashed_official / Virtuals ACP
- Tempo RPC indexer
- @adrian0x / Olas Ecosystem
- Agent Economy raw dataset
- Agent Economy GitHub repository