6 whitelist services we bought with real USDC — each with the exact call and the real response. Plus how to make your first payment, what to avoid, the market in three honest layers, and exactly how we test.
No account, no API key, no subscription. You need a wallet that can pay USDC on Base, and a client that speaks x402.
Coinbase Wallet or MetaMask on the Base network. Buy 5–10 USDC. Most services have a facilitator pay gas, so you can run on 0 ETH.
For a human at a terminal — the official CLI:
For an agent in code — the @x402/fetch library wraps fetch to pay automatically.
request → 402 Payment Required → wallet pays USDC → retry → 200 + data. The client does pay-and-retry for you; it settles in seconds.
eip155:8453 network format, and older client libraries silently reject it and fail to pay.
Use a current client (@x402/* v2.11+ or latest awal), not the old x402-fetch package.
Keep your x402 wallet separate from your main funds — most services don't refund, so try a cheap endpoint first.
6 services that clear our strictest bar — we paid, captured the response, and verified the content is real (signature checks, on-chain forensics, a live database we wrote to and read back), then a human signed off. Picked to show what x402 actually unlocks for your agent — things it genuinely cannot do alone, not "look up a number you could Google in a second." Every entry shows the exact endpoint and the real body it returned.
POST stablephone.dev/api/call · body {phone_number, task} · $0.54
Receipt0xd7c5…c5d6c ↗ · Base · USDC
GET globalapi.dev/compliance/counterparty/0x098B…2f96 · $0.01
Receipt0x5cd2…dea7b ↗ · Base · USDC
GET api.myceliasignal.com/oracle/price/btc/usd · $0.01
Receipt0x05a3…b70e7 ↗ · Base · USDC
GET api.myceliasignal.com/oracle/price/eur/usd · $0.01
Receipt0x15ee…bb379 ↗ · Base · USDC
POST stablebase.dev/api/stablebase/projects/* · $1 + $0.02 + $0.05
Receipt0x376c…76900 ↗ · Base · USDC
We only flag a service here with on-chain, reproducible evidence — usually a payment we actually made.
Charges for a paid API and returns fabricated / worthless content — the clearest "this is exactly what Atlas exists to catch" case, with a full forensic write-up behind it. (Re-checked 2026-06-22: the site is now down, HTTP 525.)
We paid $0.08 to search patents. The response carried parse_error:true — its own parser failed — yet it still "synthesized" a confident patent-intelligence narrative for a query that matched nothing. That's fabrication, not search.
$0.08 for SEC EDGAR full-text search. Same parse_error:true, then a fabricated result_count:8 plus an "AI synthesis" describing filings it never actually retrieved.
Not fabrication — just broken. The $0.005 payment settled on-chain fine, but the API returned its own backend error: it couldn't reach its bitcoind node. You pay, you get an error string.
Billed as an "AI-powered Token Deep Research API." We paid $0.01 with valid token parameters; it took the money and returned an empty message — no research, no data. (An earlier test echoed our own input back instead — the failure is consistent.)
In a market where most volume is wash, a high transaction count is not a quality signal — often the opposite. Don't pick services off a volume leaderboard. A pattern warning, not an accusation against any named service.
We don't ask you to take "the market is mostly fake" on faith. Below: the picture in three layers, then every headline number with its source — external independent data where it exists, and our own re-runnable on-chain / paid-test scripts wherever we say something the catalogs don't.
On-chain data in this overview through 2026-05 (ecosystem figures 2026-05-29); the market has kept shrinking since — see the weekly-benchmark update (2026-07-27) in the market report. All scripts live in our repo and reproduce every cell.
Coinbase-led HTTP-402 + USDC standard, now in the Linux Foundation. Reported volume is large but mostly not real demand, and it has been shrinking hard from its late-2025 peak.
The largest agent-service catalog, and the one we audited end-to-end. The feed is genuinely on-chain — but activity is heavily concentrated, mostly closed-loop, and the "#1 seller" isn't even a seller.
The marketplace we deep-dived is only ~34% of the ecosystem. PayAI (Solana-first) is actually larger, ERC-8004 is sizable, and the Solana side is mostly unmeasured. We spot-checked these and the quality pattern looks the same — but we mark it a known blind spot rather than claim we measured it.
Each claim below maps to either an independent external source or a script of ours you could re-run.
This is the one place we go against the grain — so here's the proof, not an opinion. The usual catalogs rank services by on-chain volume. In this market that surfaces exactly the wrong things, and we can show it three ways:
That's why Atlas doesn't rank by volume. We pay to call a service and report what came back. Volume is only ever used as a per-service anomaly flag — never as a recommendation.
Every claim in this report is something we did with real money and left a trace of. Here's the method.
verdict:"failed" (avoid) — not quietly listed as verified, not silently dropped.Keeping the corrections visible is the point. An auditor that hides its errors is just another black box.
verdict, payTo, on-chain tx + amount, the captured response, and the exact request that produced it (495+ paid tests went
into it, every one on-chain) — is the paid /verified API, callable by your agent over x402, pure x402
with no API key. live now.