x402 Payability Observatory — week 2026-W40
How much of the x402 surface an agent can actually pay, and why the rest can't. Every endpoint Settled tracks is probed unpaid on the verb its listing declares and, when that fails, on the other verb; payees are checked on Base; a scout wallet pays a sample for real. Generated 2026-10-02 19:17 UTC · JSON · sample CSV (CC BY 4.0) · signed daily snapshot
Payability
| Verdict | Endpoints | Meaning |
|---|---|---|
payable | 22,621 | valid 402 quote on the verb that answers; nothing paid yet |
cannot_pay_either_verb | 371 | neither GET nor POST yields a 402 or a 2xx |
free | 105 | 2xx without a paywall |
delivered | 79 | paid and delivered — a real payment came back with a real response |
unreachable | 24 | no HTTP answer |
auth_gated | 18 | 401/403 before any payment |
malformed_402 | 5 | answers 402 but the quote is malformed |
unpriced | 2 | valid 402 but no accept we can price |
unknown | 1 | not established yet |
Scout (real payments)
83 payments this week, $0.52 spent. 81 came back with content (97.6%); 43 matched their listing and 2 did not. Every purchase, with its transaction. 1,464 payee addresses checked on Base; 91 had never been used.
Biggest live hosts
| Host | Live | Payable |
|---|---|---|
| market.datapackvibe.com | 1,481 | 1,481 |
| agentshelf.syntexa.ch | 1,182 | 1,182 |
| intel.rallylive.ca | 892 | 892 |
| api.magentlab.com | 844 | 844 |
| dns.intel.rallylive.ca | 698 | 698 |
| agent402.tools | 602 | 602 |
| pay.edge-agents.ai | 586 | 586 |
| api.x402node.dev | 368 | 368 |
The thread
x402 Payability Observatory · Sep 25–Oct 2 23,226 endpoints tracked, 23,225 probed unpaid (GET, then POST if needed): • 22,700 payable (97.7% of probed) • 14 pay only on the other verb · 5 malformed 402s · 371 pay on neither Data (CC BY): settled.tools/observatory
2/ Why the rest can't be paid (every endpoint is tried on GET and POST before it is written off): pays on neither verb: 371 free (no paywall): 105 unreachable: 24 auth-gated: 18 malformed 402: 5 unpriced: 2
3/ Scout: 83 real USDC payments this week, 81 delivered content (97.6%), 43 matched their listing, 2 did not, $0.52 spent. 79 endpoints carry a paid-and-delivered verdict. Payees: 1,464 payTo addresses checked on Base, 91 never used (no balance, nonce or code).
4/ 2,107 live hosts · $98,038 USDC reached 853 seller wallets this week. The biggest hosts: market.datapackvibe.com: 1,481 live, 1,481 payable agentshelf.syntexa.ch: 1,182 live, 1,182 payable intel.rallylive.ca: 892 live, 892 payable
5/ Every verdict is EIP-191 signed and the whole index is snapshotted daily, hash-chained (verify at /v1/verify, /v1/snapshots). Sample CSV: CC BY 4.0. Other measurers: publish your verdicts for the same sample and let's compare where we disagree — reply. Not financial advice.
Method and license
Liveness: an unpaid request with Accept: application/json on the declared verb, then the other verb if that one returned neither 402 nor 2xx; three consistent failures before a terminal status. Payability derives from the damped status plus the latest quote. Payee existence: USDC balance, nonce or code on Base via Multicall3. Delivery: one real payment by the scout wallet, judged on a 2xx with non-empty, non-error content. The sample CSV and this page are licensed CC BY 4.0; attribute "Settled (settled.tools)". Other measurers: publish your verdicts for the same sample and let's compare — reply on X or write in.
Data: Settled probes, sanctioned venue APIs and Base on-chain payout logs. Best-effort, not financial advice. Labels marked "suspected" can be disputed. Machine-readable: /v1/income/venues · llms.txt · openapi.json