Skip to main content
Independent MeasurementReport: State of x402 (L0 aggregate)Data as of 2026-08-14

State of x402

Abstract

Reports of dead endpoints and silent catalog delisting in the x402 ecosystem have so far been anecdotes from individual operators. The figures below are the same phenomena measured across the entire public discovery catalog, with denominators attached. unverified is its own bucket — an entry that cannot be machine-checked is not counted as dead.

1.Headline measurements

State of x402 headline measurements
MeasurementCountShare
Endpoints on record (denominator)15,092
Currently listed in the catalog15,092100.0%
Delisted (absent on a complete fetch)00.0%
Payment wall answers a valid 402 (published pass)5493.6%
Payment wall failing on ≥2 consecutive probes (published fail)00.0%
Unverified (gate unmet, or not yet probed)14,54396.4%
Catalog entries declaring no HTTP method (not machine-checkable)10.0%

2.By chain

L0 observation has always been chain-agnostic and costs nothing to run, so this table covers every chain the public catalog lists an endpoint on — not only the chain L1 purchasing currently targets (Base). Mainnets only; testnet listings are excluded below.

State of x402 by chain
ChainEndpointsListedPassFailUnverified
Base14,751100.0%3.6%0.0%96.4%
Solana200100.0%8.5%0.0%91.5%
X Layer18100.0%0.0%0.0%100.0%
Algorand (algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=)3100.0%0.0%0.0%100.0%
BSC1100.0%100.0%0.0%0.0%
IoTeX1100.0%0.0%0.0%100.0%
Arbitrum1100.0%0.0%0.0%100.0%

3.L1 — real purchases (covert)

L1 covert-purchase measurements
MeasurementCountShare
Paid purchase attempts (money signed and sent)531
Settled with an on-chain receipt20538.6%
Distinct endpoints purchased from531

4.Listing-change events observed

Catalog listing-change events observed to date
EventCount
delisted — vanished from a complete fetch0
relisted — returned after a delisting0
settle_drop — catalog-reported 30-day calls fell ≥70% from a ≥100 base0

5.Caveats

Figures are computed from days whose catalog fetch was complete; incomplete days withhold delisting judgements entirely. Probes cycle through the catalog on a rolling schedule, so unverified includes endpoints simply not yet reached. vet402's own listings, when present, pass through the identical pipeline (fairness commitments). None of these figures is an assessment of any individual operator.