Sato Hub

x402 · Merchants

x402 doctor

Paste the URL of an endpoint you sell over x402 and see what a paying client would meet: does it answer 402, is the payload readable, does the resource URL match, is it on a mainnet in USDC, is it catalogued. One unpaid request, nothing paid.

One unpaid request to the exact URL you enter. We send no payment header and sign nothing.

What a result is, and is not

Each check describes what one unpaid request met at that moment. Nothing here says whether paying works or whether you deliver, because we never pay. “unknown” means we did not observe it, for example because your server refused our request or did not answer in time. It does not mean something failed.

What it checks

The check runs against public hosts only, on standard web ports, with a short time limit. It is also available as POST /api/x402/doctor with a JSON body of { "url": "https://…" }.