Once a day, x402 Doctor checks every resource listed in the CDP Bazaar (x402) and in the MPP directory (Stripe + Tempo) the way a paying agent would, and stops at the 402 challenge. Would a payment settle today, and how often did it over the last 30 days?
Loading today's scan…
Loading the latest spot-buy…
| Endpoint, and what happened | Price |
|---|
Reading the 402 shows that a payment would settle, not what comes back for it. So every Sunday x402 Doctor buys a random sample of up to 30 endpoints that are "go" here (one per seller, at most $0.05 each, x402 in USDC on Base, from a dedicated wallet), sends the example input the seller declares in its listing, and measures on-chain whether money left the wallet. A small sample: read it as a signal, not a score. Data: /api/trust/spot · every run.
Reasons in the latest scan. A service can have more than one; "works, with warnings" services count here too.
| Reason | Code | Services |
|---|
| Seller | Endpoints | Distinct services |
|---|
A seller often lists the same API many times (once per coin, city or ticker). Payable endpoints of one seller with nearly the same description count as one service; the kind of service is judged by TypeSafe Jev (a keyword guess until Jev has seen it).
Loading…
402 with a valid x402 challenge.payTo or the MPP recipient) is not on the OFAC SDN sanctions list. Screened since 13 Oct 2026 against presign-guard's open copy of the US Treasury list; a listed address is no-go.Agents get this track record in every pre-payment check (GET /api/v1/preflight, $0.001): a seller that was payable on fewer than half of its scanned days gets a caution.
All seller tools on one page: x402 Doctor for sellers.
/openapi.json per origin, with at most two requests to your host at a time. It never pays and never sends a payment header.x402-doctor-trust-scan/1.0 (+https://x402-doctor.fizzl.eu/trust; …)/badge.svg?url=https://your.domain.PAYMENT-RESPONSE header.