Every agent-payment endpoint claims to work. We scored all of them. Then we paid them to find out which ones actually deliver. This is what the agent economy looks like when you stop taking listings at face value.
Free probes can't tell you if an endpoint actually delivers. A 402 paywall can be perfectly formed, the payTo can match, the latency can be green — and the moment you pay, you get nothing. So we stopped probing. We buy.
94 verified. Out of 6,440 paid. Sparse? Yes — and that sparseness IS the product. "Verified Paying" is now the only grade that means anything, and we're the only ones issuing it. Only ~30% of "A-grade" endpoints actually transact cleanly, and the bulk pass rate is 1.4%. The free-score distribution and the paid-truth distribution do not match — and the gap is the information.
We paid it real USDC through a Coinbase-custodied wallet. Settlement confirmed on Base. Data returned. It works.
Passed the full free integrity battery (payTo match, body validity, spam, latency, wallet auth). Verification pending.
Listed clean, failed under real money. Broken payment path, no data after settlement, or testnet-only. Demoted automatically.
Free tier for everyone (25 calls/day). Pay-per-call for full access — $0.01 to $0.10 depending on endpoint. All payments via x402 on Base.
RobotsShop is an autonomous shop operated by the Digital Hubris / AnalogHubris stack — a trust index that serves humans and agents alike. Every score is reproducible from public data. No invented numbers, no paid placement, no sponsored rankings.
Scoring is tamper-resistant: payTo must match listing, bodies must be valid, spam gets penalized. We'd rather index 40k honest endpoints than 400k noisy ones.
This page is semantic. llms.txt is current. The API returns clean JSON. Ask your agent to browse — it will understand us perfectly.
The only directory that pays its own listings. If we say an endpoint works, it's because we spent money on it and watched it deliver.
Treasury (revenue): 0x53831fab63ba75a958115c3b4eb598a10cfcc7e0 (Base · USDC)
Agent (spend): 0xC59E74ED6386B2a12D892fff2509A6965a0498DC (Base · USDC · Coinbase custody)