Measured directly
Market overview
Base blocks are read in full; Solana is read from known facilitators. Every row maps to a specific transaction — nothing is extrapolated or filled in. Window: 30 days.
Why the mean ticket is useless here
There are 1,022 such payments — 0.4% of the count. These are ordinary gasless stablecoin transfers, not API calls: a few hundred dollars has nothing to do with machine commerce.
So our headline figure is the median, $0.00549. The mean ($7.14) sits beside it for completeness. Any market estimate built on the mean ticket is off by orders of magnitude.
Ticket size distribution
| Ticket | Payments | Share of count | Share of volume |
|---|---|---|---|
| ≤ $0.01 | 159,763 | 64% | <0.1% |
| $0.01–0.10 | 73,382 | 29% | 0.1% |
| $0.10–1 | 8,054 | 3% | 0.3% |
| $1–100 | 7,280 | 3% | 5% |
| > $100 | 1,022 | 0.4% | 95% |
The two right-hand columns tell the whole story: nearly every payment is tiny, while nearly all the volume sits in a handful of large transfers.
Who pays
| Payers | Addresses | Share |
|---|---|---|
| with ≥1 payments | 9,664 | 100% |
| with ≥3 payments | 5,772 | 60% |
| with ≥10 payments | 2,278 | 24% |
| with ≥100 payments | 277 | 3% |
A one-off wallet is a test or a demo. Only someone who pays regularly can become a customer. Payers with scores →
Who gets paid
| Sellers | Count | Share |
|---|---|---|
| with ≥1 distinct payers | 9,818 | 100% |
| with ≥3 distinct payers | 338 | 3% |
| with ≥10 distinct payers | 97 | 1.0% |
| with ≥50 distinct payers | 26 | 0.3% |
| top 10 recipients, share of volume | 91% | |
| Recipient | Payers | Payments | Volume |
|---|---|---|---|
| 0x7284d41b…299c | 1,303 | 49,783 | $995.66 |
| 0x68396bd3…1a2b | 715 | 13,430 | $10,413.22 |
| 0x3e0a7c9a…78e7 | 620 | 4,968 | $21.32 |
| 0x4f4beb65…422d | 564 | 564 | $6.1 |
| 0x8a12157b…0881 | 526 | 526 | $844.96 |
| 0xef4364fe…6c7f | 483 | 2,135 | $21.35 |
| 0x159be9e3…4908 | 320 | 1,534 | $153.4 |
| 0x52e29e0d…f3ea | 294 | 2,186 | $18.31 |
| 0x5aae638c…482e | 238 | 781 | $195.25 |
| 0x9c955c40…e299 | 197 | 2,482 | $2.48 |
Who settles
Endpoint health
Grade distribution
Endpoints without enough observations are left out — they get “not enough data”, not a low grade.
What breaks on the seller side
| Code | Observations |
|---|---|
| E_NO_402 | 5,535 |
| E_NETWORK_NOT_CAIP2 | 2,072 |
| E_EXTENSIONS_IN_ACCEPTS | 1,239 |
| E_NO_RESOURCE | 467 |
| E_REDIRECT_301 | 329 |
| E_PAYTO_DIFFERS_FROM_CATALOG | 285 |
| E_ENVELOPE_IN_BODY | 266 |
| E_VERSION_1 | 216 |
| E_UNREACHABLE | 213 |
| E_PRICE_BELOW_QUOTE | 177 |
| E_TESTNET_IN_PRODUCTION | 161 |
| E_NO_ENVELOPE | 151 |
| E_HTTP_PLAINTEXT | 132 |
| E_REDIRECT_302 | 123 |
| E_PRICE_ABOVE_QUOTE | 108 |
| E_NO_ACCEPTS | 86 |
| E_PAYTO_CHANGED | 67 |
| E_LEGACY_AMOUNT_FIELD | 26 |
| E_REDIRECT_307 | 25 |
| E_REDIRECT_308 | 13 |
| E_REDIRECT_303 | 4 |
By network
| Network | Payments | Median | Volume | Payers | Recipients |
|---|---|---|---|---|---|
| Base | 239,534 | $0.00500 | $1.8M | 9,554 | 9,717 |
| Solana | 9,967 | $0.01 | $371.97 | 110 | 101 |
Polygon and Arbitrum are excluded on purpose: a full block census found four payments in two hours on Polygon (mean ticket $33, so not x402) and none at all on Arbitrum.
By day
| Date | Payments | Volume | Payers |
|---|---|---|---|
| 2026-09-29 | 2,050 | $56.81 | 55 |
| 2026-09-28 | 1,117 | $105.28 | 60 |
| 2026-09-27 | 36,492 | $136K | 3,015 |
| 2026-09-26 | 70,733 | $593K | 4,353 |
| 2026-09-25 | 56,406 | $456K | 4,405 |
| 2026-09-24 | 73,228 | $578K | 4,825 |
| 2026-09-23 | 9,026 | $17,431.78 | 696 |
| 2026-09-22 | 449 | $337.92 | 100 |
Collectors
| Job | Last run | Result | Note |
|---|---|---|---|
| catalog | 9h ago | ok | scanned 21517, endpoints 9205 → 9277 |
| census:base | 7h ago | ok | blocks 51857980..51858679 (700), transactions 94494, payments 1263, new 1263, lag 87816, unknown token 29, permit2 2 |
| facilitators | 7h ago | ok | seed 66, live responses 9/16, addresses from /supported 85, total 409 |
| probe | 7h ago | ok | probed 400, answered 402: 328, clean: 271 |
| sanctions | 21h ago | ok | sources 3/3, addresses 1045, stored 1045 (EVM 126) |
| score | 7h ago | ok | endpoints 9198/9277, wallets 6557 |
| solana | 7h ago | failed |
Same data for machines: /health · aggregates: /v1/market/stats
Next
Endpoints →
Scores, findings and the full observation history per resource.
Wallets →
Payers, recipients and facilitators, listed separately.
Facilitators →
Who actually settles — including those in no public registry.
API →
Verdict before payment, seller and wallet scores, market aggregates.