Weekly field notes / x402

x402 Ecosystem Health

A clear view of the payment challenges we observed: what responded, what failed, and how much remains unknown.

Snapshot: · Fresh window starts 2026-10-18T00:39:36.095Z · Next update due 2026-10-26T00:39:36.095Z

Valid 402s in the fresh sample
93.33%

168 / 180 fresh observations. Not ecosystem uptime.

Indexed endpoints observed live
0.45%

168 / 36,992 indexed endpoints had a fresh valid 402 at this cutoff.

Stale or unknown
36,812

No qualifying fresh observation. This includes unprobed, deferred and older records; these are not counted as failures.

Partial, biased coverage. Scout works within daily quotas and robots/host-pacing rules. Freshness is 24 hours at the snapshot cutoff. A successful unpaid 402 does not prove that payment or paid delivery works.

Common response problems

Counts among the 180 fresh observations. Reasons describe what the probe saw, not verified root causes. Missing metadata and price/payTo mismatches are not measured by this aggregate.

Observed resultEndpoints
Request timed out6
HTTP 410 response4
402 challenge could not be parsed2

Fastest observed seller responses

One endpoint per hostname, ranked by a single unpaid GET observation. These are response snapshots, not p95 latency, paid-delivery benchmarks or a seller quality ranking. No paid placement.

Public endpointResponse timeObserved UTC
agent-web-tools.agent-web-tools.workers.dev
/v1/check
8 ms2026-10-18T02:22:11.964Z
api.aventtech.com
/net/cidr
8 ms2026-10-18T02:53:11.913Z
api.automaton-sovereign.workers.dev
/v1/random
11 ms2026-10-18T02:52:31.851Z
api.aiskills402.com
/v1/skills/proofread/file
38 ms2026-10-19T00:14:06.737Z
47620.xyz
/x/crypto/indicators/SOL
70 ms2026-10-19T00:08:16.596Z
ai-data-marketplace-1042299154756.us-central1.run.app
/api/v1/evm_block_number
78 ms2026-10-18T02:49:41.925Z
alphapipeline-eu.onrender.com
/v1/security/token-risk
79 ms2026-10-19T00:13:47.284Z
agenttoll.app
/api/watch/radar
80 ms2026-10-19T00:03:26.926Z
1gateway.dev
/v1/calendar/holidays
108 ms2026-10-18T02:20:22.192Z
402rpc.com
/v1/eth/balances
150 ms2026-10-18T02:35:57.733Z

Find the issue on your endpoint.

Get a free, shareable Lint report. Basic monitoring adds hourly checks for one endpoint: 9 USDC for 31 days, renewed manually.

Run free x402 Lint →Monitor this endpoint — $9/mo

Methodology & reuse

SpendPreflight Scout staging observations of publicly listed Bazaar resources. Captured in one read-only database query. Quota-bounded, stale-first due-row sampling; not random or representative of the entire x402 ecosystem.

We count public catalog rows listed within 30 days of the cutoff. The current discovery cycle reports 26,849 source entries, while the retained index spans multiple cycles. These are different populations; their ratio is not ingestion completeness.

Only the latest completed observation per endpoint is included. Recent timeouts are recorded separately; robots, pacing, capacity and missing evidence stay unknown. Reliability is unavailable without adequate history. Private seller registrations, Lint submissions, email addresses, query values, payment histories and response bodies are excluded.

Published weekly from a bounded, consistent read. A deployment serves the cached snapshot with no database queries or endpoint probes per page view. The next snapshot is due seven days after this one; overdue snapshots are labeled historical.

Link to this page or cite its dated JSON snapshot. Send a correction. This is our first weekly snapshot; no trend or improvement claim is made.