AI agents can now spend real money on their own. I give mine a wallet, buy things with it, and publish every receipt.
Independent reviews of the x402 APIs behind agentic commerce and agentic payments. New here? Start with the checklist.
Written by Neil K. Patel
LinkedIn · How this works · RSS
Nothing here is sponsored. No service pays to appear or to be graded.
Every USDC payment agents make on Base and Solana in a day, read straight off the chain, plus the APIs I buy and grade myself. Building an agent? Free MCP server →
The corpus. Every seller in an objective category, paid and graded against a primary source an agent cannot get through them, an exchange median, a professional stock feed, the ECB, the chain, a weather model. This is the data behind the accuracy verdicts, and it does not exist anywhere else. Ranked by how close each seller came, then by price.
76 sellers graded across 5 categories. Machine-readable at /api/categories.json. Every grade is a verifiable receipt.
Graded against Coinbase/Kraken median (reference 64269.8475). 25 sellers returned a usable value, ranked by accuracy then price.
| # | Seller | Returned | Off by | Price | Verdict |
|---|---|---|---|---|---|
| 1 | api.anchor-x402.com | 64269.0 | -0.1 bps | $0.001 | accurate |
| 2 | payanagent.com | 64269.0 | -0.1 bps | $0.001 | accurate |
| 3 | x402.tbs-digital.com | 64266.87945096204 | -0.5 bps | $0.001 | accurate |
| 4 | crypto.apitoll.cloud | 64266.11 | -0.6 bps | $0.001 | accurate |
| 5 | bazaar-gateway.vercel.app | 64266.10769732805 | -0.6 bps | $0.001 | accurate |
| 6 | proxy.suverse.io | 64265.0 | -0.8 bps | $0.001 | accurate |
| 7 | api.eucompliance.tools | 64264.9 | -0.8 bps | $0.001 | accurate |
| 8 | currency-api-production-4a8d.up.railway.app | 64264.0 | -0.9 bps | $0.001 | accurate |
| 9 | api.x402node.dev | 64264.19 | -0.9 bps | $0.004 | accurate |
| 10 | vibesprings.net | 64276.07 | +1 bps | $0.002 | accurate |
| 11 | defi-api.agenticfi.wtf | 64262.0 | -1.2 bps | $0.001 | accurate |
| 12 | x402-defi-signals.onrender.com | 64262.0 | -1.2 bps | $0.002 | accurate |
| 13 | defi-signals.org | 64262.0 | -1.2 bps | $0.002 | accurate |
| 14 | coingecko.use.x402atlas.com | 64281.0 | +1.7 bps | $0.005 | accurate |
| 15 | keyronne.com | 64255.24348587297 | -2.3 bps | $0.003 | accurate |
| 16 | blockrun.ai | 64255.24348587297 | -2.3 bps | $0.003 | accurate |
| 17 | x402.ochinimus.app | 64254.12 | -2.4 bps | $0.001 | accurate |
| 18 | nectar-tools.fly.dev | 64285.0 | +2.4 bps | $0.015 | accurate |
| 19 | x402.shizu.me | 64293.555 | +3.7 bps | $0.004 | accurate |
| 20 | finance.toonhaus.dev | 64294.64 | +3.9 bps | $0.001 | accurate |
| 21 | api2ls.com | 64313.39 | +6.8 bps | $0.01 | accurate |
| 22 | gateway.spraay.app | 64216.511203 | -8.3 bps | $0.005 | accurate |
| 23 | kronossignals.com | 64325.3 | +8.6 bps | $0.02 | accurate |
| 24 | netintel.dev | 64325.515 | +8.7 bps | $0.01 | accurate |
| 25 | apexrunner.ai | 64344.5 | +11.6 bps | $0.007 | accurate |
Graded against ECB reference rate (reference 1.1593). 18 sellers returned a usable value, ranked by accuracy then price.
| # | Seller | Returned | Off by | Price | Verdict |
|---|---|---|---|---|---|
| 1 | data.greeneris.io | 1.1593 | +0 bps | $0.001 | accurate |
| 2 | x402-datashop-production.up.railway.app | 1.1593 | +0 bps | $0.001 | accurate |
| 3 | workbot1.oddsys.org | 1.1593 | +0 bps | $0.001 | accurate |
| 4 | x402.orthogonal.com | 1.1593 | +0 bps | $0.001 | accurate |
| 5 | vibesprings.net | 1.1593 | +0 bps | $0.002 | accurate |
| 6 | toolsmith-api.dassad10.workers.dev | 1.1593 | +0 bps | $0.002 | accurate |
| 7 | toolcall.click | 1.1593 | +0 bps | $0.002 | accurate |
| 8 | agent402.co.uk | 1.1593 | +0 bps | $0.002 | accurate |
| 9 | x402.shizu.me | 1.1593 | +0 bps | $0.003 | accurate |
| 10 | vending-machine-seven.vercel.app | 1.1593 | +0 bps | $0.003 | accurate |
| 11 | macropulse.theaslangroupllc.com | 1.1593 | +0 bps | $0.005 | accurate |
| 12 | api.hergertsynthora.com | 1.1593 | +0 bps | $0.005 | accurate |
| 13 | x402-seller.onrender.com | 1.1593 | +0 bps | $0.008 | accurate |
| 14 | api2ls.com | 1.1593 | +0 bps | $0.01 | accurate |
| 15 | tick.hugen.tokyo | 1.15784 | -12.6 bps | $0.005 | accurate |
| 16 | api.glianalabs.com | 1.15718 | -18.3 bps | $0.002 | accurate |
| 17 | ai-data-marketplace-1042299154756.us-central1.run.app | 1.157181 | -18.3 bps | $0.02 | accurate |
| 18 | www.stratalize.com | 1.1559 | -29.3 bps | $0.02 | accurate |
Graded against Base chain latest block (reference 0.005). 29 sellers returned a usable value, ranked by accuracy then price.
| # | Seller | Returned | Off by | Price | Verdict |
|---|---|---|---|---|---|
| 1 | vibesprings.net | 0.005 | +0 gwei | $0.001 | accurate |
| 2 | gas.apitoll.cloud | 0.005 | +0 gwei | $0.001 | accurate |
| 3 | evm-gas.apitoll.cloud | 0.005 | +0 gwei | $0.001 | accurate |
| 4 | quartermaster.surewhynot.app | 0.005 | +0 gwei | $0.001 | accurate |
| 5 | api.tickersfeed.net | 0.005 | +0 gwei | $0.001 | accurate |
| 6 | x402-data-api.sigrunner.workers.dev | 0.005 | +0 gwei | $0.001 | accurate |
| 7 | api.agentfeeds.jp | 0.005 | +0 gwei | $0.002 | accurate |
| 8 | chainverdict.xyz | 0.005 | +0 gwei | $0.002 | accurate |
| 9 | keyronne.com | 0.005 | +0 gwei | $0.003 | accurate |
| 10 | x402.shizu.me | 0.005 | +0 gwei | $0.003 | accurate |
| 11 | x402.donnyautomation.com | 0.005 | +0 gwei | $0.003 | accurate |
| 12 | base-gas-x402-production.up.railway.app | 0.005 | +0 gwei | $0.005 | accurate |
| 13 | netintel.dev | 0.005 | +0 gwei | $0.005 | accurate |
| 14 | gateway.spraay.app | 0.005 | +0 gwei | $0.005 | accurate |
| 15 | entropy.rip | 0.005 | +0 gwei | $0.01 | accurate |
| 16 | x402-mcp.onrender.com | 0.005 | +0 gwei | $0.01 | accurate |
| 17 | 402.com.tr | 0.005 | +0 gwei | $0.01 | accurate |
| 18 | www.stratalize.com | 0.004671 | -0.0003 gwei | $0.02 | accurate |
| 19 | api.seneschal.space | 0.005435493 | +0.0004 gwei | $0.001 | accurate |
| 20 | x402tap.com | 0.006 | +0.001 gwei | $0.001 | accurate |
| 21 | x402.agentfund.net | 0.006 | +0.001 gwei | $0.001 | accurate |
| 22 | toolsmith-api.dassad10.workers.dev | 0.006 | +0.001 gwei | $0.002 | accurate |
| 23 | api.basefeed.io | 0.006 | +0.001 gwei | $0.005 | accurate |
| 24 | api.x402node.dev | 0.006 | +0.001 gwei | $0.005 | accurate |
| 25 | opportunity-api-production.up.railway.app | 0.006 | +0.001 gwei | $0.005 | accurate |
| 26 | booaip.vercel.app | 0.006 | +0.001 gwei | $0.005 | accurate |
| 27 | chainsscope.duckdns.org | 0.006 | +0.001 gwei | $0.01 | accurate |
| 28 | api.glianalabs.com | 0.006 | +0.001 gwei | $0.01 | accurate |
| 29 | signals.edge.report | 0.007 | +0.002 gwei | $0.001 | accurate |
Graded against Base chain balanceOf (reference 30.464119). 3 sellers returned a usable value, ranked by accuracy then price.
| # | Seller | Returned | Off by | Price | Verdict |
|---|---|---|---|---|---|
| 1 | api.oblique.markets | 30.464119 | +0 USDC | $0.003 | accurate |
| 2 | ai-data-marketplace-1042299154756.us-central1.run.app | 30.464119 | +0 USDC | $0.003 | accurate |
| 3 | netintel.dev | 30.46 | -0.0041 USDC | $0.005 | accurate |
Graded against Open-Meteo (New York) (reference 76.7). 1 sellers returned a usable value, ranked by accuracy then price.
| # | Seller | Returned | Off by | Price | Verdict |
|---|---|---|---|---|---|
| 1 | x402-data-api.sigrunner.workers.dev | 77.0 | +0.3 °F | $0.001 | accurate |