← Home · Blog · Ecosystem

Trust filter · live snapshot

x402 Bazaar Market Map

Live per-agent cut, beyond this snapshot: x402 · https://api.onchainagentintel.io/v1/intel/agent/{agent_id} · buy access.

Data as of 2026-10-14T13:18:04Z UTC · refreshed daily by an automated snapshot pipeline (task 0267).

Our snapshot of the public Coinbase CDP x402 Bazaar discovery catalog — cut by CDP’s unique-payer signal, not by raw listing count. 35,374 endpoints indexed from https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources. Snapshot fetched 2026-10-14T13:18:04Z (status: ok; reported catalog total: 35,374).

35,299
≥1 unique payer
99.8% of catalog
1,488
≥5 unique payers
4.21% of catalog
408
≥10 unique payers
1.15% of catalog
48
≥100 unique payers
0.136% of catalog

Headline: only 1,488 of 35,374 indexed endpoints (4.21%) report ≥5 unique payers in CDP’s own quality signal over the last 30 days. That is the strong-filter cohort — the rest is long tail.

Roughly 99.8% of the catalog reports at least one unique payer in the last 30 days, so a > 0 test is not itself a trust signal. Payer thresholds tighten the cohort in a way a binary present-or-absent cut cannot. Signal source is CDP’s quality.l30DaysUniquePayers, applied verbatim — nothing self-reported, nothing scored by us.

Concentration headline — both sides of the market, one block. Supply (our live CDP snapshot, 2026-10-14T13:18:04Z): 1,488 of 35,374 indexed endpoints (4.21%) cross the ≥5-unique-payer threshold in the last 30 days. Demand (independent operator x402-list.com, frozen citation 2026-08-15): top ten services capture 97.9% of settled USDC volume across 423 measured services ($206,753 USDC settled 30d, 5,745 unique buyers). Two operators, two methodologies, same shape: listing is not demand.

Sample-vs-population, stated plainly. The supply-side cohort is a whole-catalog cut of the CDP Bazaar (~15k endpoints, denominator above). The demand-side number is a sample, not the population: x402-list.com's own coverage_of_measured_flow_pct field self-reports as 17.5%, so “top-10 = 97.9% of settled volume” is 97.9% of the volume across their 423 measured services, not of every x402 dollar in the wild. Their top-1 service's history is imported, not natively observed (top_1_service_imported: true) — the 83.3% top-1 share is a directional upper bound on that one service, not a raw handshake count. Full reconciliation: the x402 concentration reconciliation.

Call-weighted view of the same live CDP snapshot. The same ≥5-unique-payer cohort that is 1,488 of 35,346 indexed endpoints with a payer AND a call count (4.21% endpoint-weighted) carries 746,369 of 924,481 total 30d requests indexed (80.7% call-weighted). The two shares live on different denominators — endpoints with both fields present vs total 30d requests — and are stated together on purpose: endpoint share and call share answer different questions and one without the other misreads the shape. Endpoints with exactly one unique payer — 17,729 of 35,346 (50.2% endpoint-weighted) — carry 35,179 of 924,481 30d requests (3.81% call-weighted); the median 30d call count for that cohort is 1 — the typical 1-payer endpoint has been touched almost trivially.

Wording contract, sitting under the CDP conditional caveat above. l30DaysTotalCalls is a request count, not settled USDC value — nothing here is “volume” in a dollar sense and no conversion is applied. l30DaysUniquePayers counts distinct paying wallet addresses; a single address may be an operator wallet, a funding wallet, or a canary, so a 1-payer endpoint is indistinguishable from self-dealing from on-chain data alone — not proof of it, and not proof of a real external customer either. The CDP Bazaar catalog is one x402 discovery source, Base-weighted; both denominators above are conditional on being indexed by CDP.

Long-form treatment of the endpoint-vs-call inversion, published on the same snapshot cadence: Report 10 — The Call-Weighted x402 Demand Cut.

Unique-payer distribution (last 30 days)

Full histogram, exclusive buckets — counts sum to the indexed total. The long tail on the right is the trust cohort; the mass on the left is what makes a bare “> 0 payer” filter meaningless.

Payer bucket (30d) Endpoints Share
no CDP quality data280.079%
0 payers (30d)470.133%
1 payer (30d)17,72950.1%
2 payers (30d)10,24429.0%
3–4 payers (30d)5,83816.5%
5–9 payers (30d)1,0803.05%
10–49 payers (30d)3180.899%
50–99 payers (30d)420.119%
100+ payers (30d)480.136%

Reputation footprint of the earning cohort (Base, snapshot 2026-09-01)

Endpoints that earn money on Base and endpoints that carry an on-chain reputation footprint are almost entirely disjoint. Of the 14,338 Base x402 endpoints in this snapshot that took ≥1 paid call in the last 30 days, 1,291 (9.00%) resolve to a registered ERC-8004 agent owner by exact pay_to → owner match, 9 (0.063% of the earning set; 0.697% of the resolvable subset) carry any on-chain reputation feedback, and 0 carry commerce-backed reputation — feedback backed by a real ERC-8183 job outcome rather than a bare thumbs-up. The same shape at the publisher level: 26 distinct pay_tos, 4 with any feedback (one event each, one unique client apiece), 0 commerce-backed. Every share here is a lower bound (pay_to may be a treasury wallet distinct from the registration owner; we index the ERC-8004 registry on Base and Ethereum only; per-publisher dedup capped at 50 rows so a single bulk-mint publisher cannot flood the resolvable set — disclosing that cap is what makes the resolvable count auditable). Full method and predicate: /how-do-you-know-which-agent-is-safe-to-pay. Dedicated dataset with the publisher-level cut, JSON + CSV: /x402-paid-but-unrated. That gap is where our paid intel lives.

Since previous snapshot

341
Added
1
Removed
0
Price-changed

Since previous snapshot at 2026-10-14T11:37:49Z — this delta updates on every daily refresh of the market map.

By network

Which chains the Bazaar catalog settles on. An endpoint can list multiple networks, so the sum can exceed the endpoint count.

Network CAIP-2 Endpoints
Baseeip155:845334,870
Solanasolana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp8,643
Polygoneip155:1375,062
Arbitrumeip155:421613,004
Optimismeip155:101,731
eip155:84532eip155:845321,599
eip155:5042eip155:50421,514
eip155:143eip155:143923
algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=812
xrpl:0xrpl:0735
eip155:4663eip155:4663722
Avalancheeip155:43114695
eip155:1329eip155:1329635
eip155:42220eip155:42220635
eip155:480eip155:480610
Stellarstellar:pubnet593
BNB Chaineip155:56241
basebase217
eip155:196eip155:196125
Ethereumeip155:1111
eip155:4326eip155:4326110
solanasolana107
eip155:999eip155:99989
algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73kalgorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k77
Solanasolana:mainnet75
cosmos:noble-1cosmos:noble-151
stacks:1stacks:143
eip155:130eip155:13035
eip155:146eip155:14635
nano:mainnetnano:mainnet25
eip155:1187947933eip155:118794793321
Solanasolana:5eykt4UsFv8P8NJdTREpYbfj1W7N2H49
hyperliquid:mainnethyperliquid:mainnet8
eip155:42793eip155:427937
lnbtc:000000000019d6689c085ae165831e93lnbtc:000000000019d6689c085ae165831e936
base-sepoliabase-sepolia5
Solanasolana:EtWTRABZaYq6iMfeYKouRu166VU2xqa14
zeroclick:cardzeroclick:card4
eip155:50eip155:503
eip155:5042002eip155:50420023
hedera:mainnethedera:mainnet3
sui:mainnetsui:mainnet3
xrpl:mainnetxrpl:mainnet3
Lineaeip155:591441
Scrolleip155:5343521
Solanasolana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147wwSaGf1
aws:baseaws:base1
eip155:11142220eip155:111422201
eip155:324eip155:3241
hedera:testnethedera:testnet1

By category

Lightweight keyword bucketing from each endpoint's description, service name, URL, and tags. "uncategorized" is anything the keyword rules didn't match.

Category Endpoints
uncategorized12,430
payments12,279
data-analytics5,677
web-scrape2,092
compliance-risk1,008
ai-inference952
chain-rpc780
reputation-intel156

Price distribution (USDC)

Cheapest USDC-denominated accepts[] entry per endpoint. Non-USDC legs (SPL, Stellar assets, non-stablecoins) don't show up here. Full percentile ladder, histogram, and per-bucket CSV live at /what-does-an-x402-api-call-cost — the canonical price-census answer page.

35,069
USDC-priced endpoints
$0.010
Median price
$0.0000
Cheapest
$1,000.00
Most expensive

Most expensive endpoints

# Host Service Min USDC price
1api.bitrefill.comBitrefill$1,000.00
2api.jamton.networkHerculis Gold Coin$1,000.00
3mudko.comAgent Ready Kit$450.00
4mudko.comBazaar Keepalive (prepaid year)$190.00
5laso.financeLaso Finance$100.00
6mudko.comBazaar Listing Package$99.00
7gift-by-crypto-agent.kitano787.workers.devGift by Crypto (TESTNET)$66.67
8orcpin.devOrcpin$50.00
9orcpin.devOrcpin$50.00
10lumierepaycheck.orgLumière PayCheck Business plan, 30 days: 25 agent keys, human review for anomalies, 365-day audit trail with CSV export.$49.00

Top hosts by endpoint count

Concentration — a small number of hosts publish a large share of the catalog.

# Host Endpoints
1market.datapackvibe.com10,247
2agentshelf.syntexa.ch1,193
3api.vextorium.com1,055
4api.magentlab.com844
5dns.intel.rallylive.ca698
6pay.edge-agents.ai587
7agent402.tools580
8saylorinnovations.com525
9www.mahastrategies.com452
10api.x402node.dev369
11twin.unykorn.org368
12email.intel.rallylive.ca282
13agents.driftflight.com262
14agents.daedalusdevelopmentgroup.com248
15tanod.dev248
16x402-factory.com189
17agents.citiviewgroup.com184
18x402.orthogonal.com178
19underground.substratesymposium.com177
20api.myceliasignal.com176

Methodology & source

Source: https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources — the public Coinbase CDP x402 Bazaar discovery API. No API key required. On-Chain Agent Intel fetches the full catalog once per day, normalizes each item into a stable record shape (network, scheme, payTo, USDC price, quality signal), and diffs against the previous snapshot to produce the delta panel above. The trust-filter cohort uses only fields CDP itself publishes on the endpoint — nothing self-reported, nothing scored by us.

Why unique payers, not total calls. CDP publishes both quality.l30DaysUniquePayers and quality.l30DaysTotalCalls on every indexed endpoint, and both are non-zero on the same near-universal share of the catalog. This page reports the unique-payer signal because it’s harder to inflate — a single client hammering an endpoint bumps calls without changing the payer count, so payers is the tighter filter for real usage breadth. Both signals come from CDP; neither is de-noised by us.

Snapshot cadence is daily — every fresh build of this page reads the latest fetch. This is a live-updating dataset page, not a one-off report. For the long-form treatment of what this data means for the ERC-8004 / agent-intel corner of the Bazaar, read Report 06 — The x402 Agent-Intelligence Market Map. For the whole-catalog demand-concentration headline as a standalone citable finding, see Report 07 — Only 4.21% of x402 endpoints have ≥5 unique payers in 30 days.

Onchain Agent Intel is not affiliated with Coinbase. The Bazaar catalog is published by CDP under the URL above; we redistribute a normalized cut of it as a live-updating reference page.

Cite this dataset

Headline finding. As of 2026-10-14T13:18:04Z, 1,488 of 35,374 (4.21%) x402 endpoints in the public CDP Bazaar catalog reported ≥5 unique payers in the last 30 days.

Citation. Onchain Agent Intel. "x402 Bazaar Market Map — daily trust-filter snapshot." Snapshot 2026-10-14T13:18:04Z. https://onchainagentintel.io/x402-bazaar-market-map

BibTeX. Copy-paste for LaTeX / biblatex / Zotero:

@misc{ocai_x402_bazaar_market_map,
  author       = {{Onchain Agent Intel}},
  title        = {x402 Bazaar Market Map — daily trust-filter snapshot},
  year         = {2026},
  month        = {10},
  howpublished = {\url{https://onchainagentintel.io/x402-bazaar-market-map}},
  note         = {Snapshot: 2026-10-14T13:18:04Z. License: CC BY 4.0.},
}

License. Published under CC BY 4.0 — free to reuse, including in commercial work, provided you attribute “Onchain Agent Intel” and link back to https://onchainagentintel.io/x402-bazaar-market-map.

Machine-readable exports. JSON · CSV — the same numbers rendered above, refreshed daily alongside this page.

Also useful: Ethereum chain brief · Base chain brief · Commerce-backed agents · API docs · llms.txt