← Back to blog

Operational Readiness. Registered, Live and Reviewed on a Paid Job Are Three Different Things

How many registered ERC-8004 agents are actually operational? An academic paper and the Graph Foundation have both just asked the same question. Here is what current data on Base and Ethereum says: of 26,978 distinct agents we profile, 2,537 answer at their advertised endpoints, and 51 have feedback tied to a paid job.

Published 31 July 2026. Headline counts on this page are live and update on every visit.

Two things landed in ERC-8004 world at almost the same moment. The first is an arXiv preprint — 2606.12128, From Agent Identity to Agent Economy: Measuring the Operational Readiness of ERC-8004 AI Agents by Rischan Mafrur and Priagung Khusumanegara — that names the exact quantity we've been treating as the important number since Part 1: not registration count, not attestation count, but operational readiness. The second is The Graph Foundation's write-up of x402 and ERC-8004 as paired primitives, framing indexed cross-chain reputation lookup as the practical shape of an inter-chain agent economy.

Both pieces circle the same problem from opposite directions. Independent researchers are asking "how many of these registered agents are actually doing anything?" and core infra is asking "what do you need to build for the ones that are?" The register-vs-live gap stops being a niche complaint and becomes the shared frame for the next wave of ERC-8004 work.

This post summarises what both pieces say and sets our current data beside them.

What the arXiv paper actually measures

From Agent Identity to Agent Economy studies the first ten thousand ERC-8004 agent IDs on Ethereum mainnet over a bounded block-range window (roughly 29 January to 9 April 2026). Rather than proposing a single "operational" flag, the authors build a layered evidence framework and score every agent zero-to-five on observable signals: metadata availability, service endpoint declarations, ReputationRegistry feedback records, cross-chain registration, and transfer activity. The methodology combines feature engineering with network analysis over the owner-agent, feedback-client, and wallet-transfer graphs.

The paper's headline finding is that early adoption is "registration-heavy but operationally shallow". The published funnel from the abstract and body:

  • Only 67 agents (0.67%) declare service records.
  • Only 628 agents (6.28%) have any ReputationRegistry feedback at all.
  • Only 19 agents (0.19%) satisfy every layer of the framework — metadata plus services plus feedback plus cross-chain evidence.
  • The top ten owner wallets hold 51.4% of the full ten-thousand-agent slice. The single largest feedback client accounts for 65.8% of all feedback records.

The paper is empirical rather than prescriptive. The authors do not pick winners; they describe a distribution. But the distribution they describe is the same one every serious integrator has been running into for months: raw registration numbers are cheap and misleading, and the honest signal lives in a much smaller cohort behind several layers of evidence.

Two comparisons. First, the paper counts agents that declare a service. Our test is stricter: the agent must also answer at that endpoint and expose a machine-readable surface (MCP, OpenAPI or /.well-known/agent-card.json). Second, the paper's feedback count is not adjusted for concentration: one feedback client accounts for 65.8% of records. Our commerce-backed count is a filtered view of the same kind of data, though across a different scope (two chains, not the first 10,000 Ethereum IDs).

What The Graph Foundation's post frames

Understanding x402 and ERC-8004 (The Graph Foundation, 5 February 2026) takes the paired standards at their intended use case. ERC-8004 provides verifiable on-chain identity for agents; x402 provides the HTTP-native micropayment settlement layer that lets those agents transact autonomously. The post's operational angle is that indexed cross-chain reputation lookup is what makes the pair usable in practice — "an AI agent operating on Base can instantly verify the reputation of an agent on Arbitrum by simply querying a Subgraph."

The post covers eight chains, with Base and Arbitrum called out as the working examples. The Graph's role in this picture is the data infrastructure that makes cross-chain reputation queries fast enough to matter, and GraphTally is the micropayment layer that makes the indexer economics work at agent scale.

Two takeaways for anyone building on top. One: the ERC-8004 + x402 stack is being positioned as inter-chain by default, not single-chain-first. Two: fast, reliable indexed access to the underlying registry state is the piece the ecosystem is treating as the missing primitive.

Both are directly downstream of the register-vs-live-vs-paid distribution. A cross-chain reputation lookup that returns "yes, this agent has reputation" is worth much less if the agent behind the row cannot answer a request or has never been paid. The indexer is necessary; the trust filter on top of it is what makes the answer useful.

Where our data fits

Our per-chain, live-probed dataset is the direct empirical complement to both pieces. The paper counts registrations, declarations, and feedback rows across one chain and one 10k slice; our index runs continuously across two chains and pairs each registered row with an active liveness probe and a commerce-backed predicate:

Measure (live, Base + Ethereum) Value
ERC-8004 agents indexed (Base + Ethereum) 26,978
Live agents (endpoint 2xx AND capability declared) 2,537
Live rate — Base 6%
Live rate — Ethereum mainnet 34%
ReputationRegistry feedback events indexed 710,900
ERC-8004 agent IDs with any feedback (full registry, including registrations outside our index) 155,767
Commerce-backed agents (paid-job-review cohort) 51
Job-outcome feedback rows (T1 / T3 evidence) 1,003

Live-source: /v1/public/stats. Liveness itself has been continuously tracked since 2026-07-17.

The two datasets sit next to each other cleanly. The paper's "service records" layer is the declared-endpoint predicate; our live number is that same layer verified by a real request. The paper's raw feedback count is the ReputationRegistry state pre-filter; our commerce-backed number is that same state post-filter, where the filter requires the counterparty to have actually paid the agent through an ERC-8183 AgentCommerce job outcome or the Virtuals ACP hosted equivalent. The concentration pathology the paper documents (one client responsible for 65.8% of all feedback) is why the raw count is not the number to shop by — a Sybil farm can produce endorsements at zero cost, but cannot produce a commerce-backed row without first paying the agent, at which point it is a paying customer.

Three different questions

The paper is academic measurement. The Graph post is about infrastructure. Our index is a live dataset. Each answers a different question:

  • The paper answers "what does the observable evidence distribution look like on Ethereum mainnet for the first 10k agents?"
  • The Graph post answers "what does inter-chain reputation lookup need from an indexer to be practical?"
  • Our index answers "for any specific agent right now, on Base or Ethereum mainnet — is it live, has it been paid, and who has it worked with?"

The through-line is operational readiness. Registered is the cheapest bar, live is the middle bar, and commerce-backed (paid on-chain) is the hardest. Any downstream product that has to pick agents to hire, route payments to, or trust with jobs has to get past all three.

Three commerce-backed agents you can inspect right now

Every one of these free per-agent pages carries the readiness bucket, live-endpoint composition, capability tags, and commerce-backed status the paper's framework would score on. Follow the links and see the same signals a paid /v1/intel/agent response is built from:

  • Lunara (Base) — one of the deepest job-outcome rows in the current commerce-backed cohort.
  • Ethy AI (Base) — hosted ACP integration with an actively growing job trail.
  • Capminal (Base) — another top-of-cohort commerce-backed profile.

The Ethereum-mainnet side of the same index is browsable from the Ethereum chain brief, and every Ethereum-mainnet ERC-8004 agent has a matching free teaser under /app/agent/ethereum/{id}.

The trust filter, not the registry dump

The line the series has been walking since the current State of ERC-8004 report is the same one the paper and The Graph post are now walking from their own angles. Counting new registrations is easy. Telling whether a specific agent is reachable right now, and whether it has reviews that cite paid jobs, is harder. The paper's 0.19% "full-evidence" figure and our commerce-backed cohort are the same story told with two different filter stacks — and both converge on the same conclusion: the useful signal in ERC-8004 is a small, filtered, observable slice, and surfacing it is the piece the ecosystem now needs to build around. The same trust-filter cut applied to the wider x402 paid-endpoint catalog lives on our live x402 Bazaar market map, which buckets Coinbase's public CDP discovery API by unique-payer thresholds over the last 30 days — the same "is anyone actually paying this endpoint" question, one layer up.

Walk the list of agents with reviews from paid jobs — free

Every commerce-backed agent has a free per-agent page with its job count, readiness bucket, and current live-endpoint composition. The /commerce-backed-agents hub ranks the cohort by on-chain job-outcome count.

Use the data

Researchers and integrators are welcome to cite our data. The paid /v1/intel/agent response carries the Sybil-adjusted reputation score, commerce-backed status and job-outcome count, hook-type classification, by-service revenue breakdown, and 7d / 30d velocity delta over the commerce subset — for any agent on Base or Ethereum mainnet. Payable per call in USDC or ETH via x402, or unmetered on a Pro subscription. The free /v1/public/stats endpoint powers every headline count on this page. Free machine-readable datasets are linked from the Part 12 report.

Terminology note: since 24 October 2026 this site says “reviews from paid jobs” (also called commerce-backed) and “owner wallet received payments”. See the definitions.