All figures are 30-day rollups from the named sources. No 24h windows yet — see /methodology.
Volume by primary chain a server lists in accepts[] · last 30d
What this measures: volume attributed to the first chain each server lists as accepted in its Bazaar entry. This is advertisement, not settlement — independent observers measuring actual on-chain USDC transfers report Solana with a higher share (49–65% per Linux Foundation / ETHNews, early 2026). Per-payment streams aren't exposed by Bazaar APIs today; when they are, this dashboard will reflect that finer-grained truth. See methodology.
Concentration heuristic — a wash-trading proxy
Across servers with ≥ 100 calls and ≥ 5 payers. Lower = broader payer distribution. Independent observers (Artemis) report ~50% of x402 transactions are wash trading; this metric is the proxy you can compute from public data.
Volume vs unique payers · daily snapshots · divergence indicates wash-trading
No snapshots stored yet.
A daily cron writes one immutable snapshot per UTC day to Vercel Blob. The chart needs at least two days to draw a line; meaningful divergence analysis takes ~7 days. Check back tomorrow.
Ranked by USDC volume · last 30d
| # | Server | Calls · 30d | Volume · 30d | Calls / payer | Quality | Chain | Last call |
|---|---|---|---|---|---|---|---|
| 01 | api.bitrefill.com · /pay api.bitrefill.com/x402/invoice/pay | 21 | $21,000 | 2 | unk | bas |
Sources providing this dashboard's data
What x402.be is and is not
Independent index of x402 servers and on-chain payment activity. Aggregates the public Bazaar APIs published by CDP and PayAI. Open data, neutral methodology.
4 chains observed across CDP + PayAI Bazaar. Shares reflect what facilitators advertise — independent observers report different breakdowns for actual on-chain settlement. See /methodology.
Browse the directory, hit /api/v1, or read the spec. No login, no rate limit, no tracking. Everything CC0 — copy and reuse.
Heuristic: calls/payer < 100 = verified; 100–999 = monitor; 1k–9.9k = concentrated; ≥ 10k = suspect. Bazaar APIs do not expose per-payer distributions, so this is a proxy, not a verdict — a suspectflag means “ask questions before quoting these volume figures”.
| 12d ago |
| 02 | citysquatters.com · /rearm citysquatters.com/api/blocks/rearm | 1 | $10,000 | 1 | unk | bas | 6d ago |
| 03 | mudko.com · /purchase mudko.com/api/x402/purchase | 3 | $1,050 | 3 | unk | bas | 3d ago |
| 04 | x402.twit.sh · /search x402.twit.sh/tweets/search | 113.9k | $683 | 2.42k | con | bas | 11h ago |
| 05 | x402.quicknode.com · /base-mainnet x402.quicknode.com/base-mainnet | 617 | $617 | 309 | unk | bas | 24d ago |
| 06 | Tavily Search - advanced mode x402.tavily.com/search | 58.5k | $585 | 139 | mon | bas | 4h ago |
| 07 | stableenrich.dev · /people-enrich stableenrich.dev/api/pdl/people-enrich | 1.09k | $305 | 12 | ver | bas | 7h ago |
| 08 | agents.chain.link · /:workflowName agents.chain.link/v1/operations/:workflowName | 26.0k | $260 | 26.0k | unk | bas | 4h ago |
Most recent observed call · per server