New URL · /a-402-challenge-is-not-payment
An HTTP 402 challenge is not proof of payment
Highest on-page ceiling on the desk because the sentence is not currently a title, and the incumbent does not say it.
An HTTP 402 challenge is not proof of payment: a signature is not settlement, and settlement is not accepted delivery.
Meta · 114 characters
An HTTP 402 challenge is not proof of payment. A signature is not settlement. Settlement is not accepted delivery.
Structure
- What HTTP 402 means
Mirror MDN’s definition, then stop. Do not re-teach status codes.
- What an x402 challenge contains
Price, network, asset, payTo, resource. Fresh challenge only.
- What a signature proves
The caller authorized that challenge. It does not prove a transfer.
- What PAYMENT-RESPONSE proves
Settlement evidence. Still not accepted delivery.
- What accepted delivery adds
The paid result was usable. Name the boundary in one line.
- A production example
URL-to-Markdown, 0.001 USDC, Base, evidence URL. No buyer-identity claim.
- What this page will not say
No volume, no ranking, no ‘trusted by’.
Who gets the citation now
- developer.mozilla.org — Owns the status-code definition and will keep it.
- docs.cdp.coinbase.com — Owns the happy-path implementation.
- x402.org — Owns the protocol name. Link, don’t rival.
Winning domain categories
- Standards pages (MDN, IETF) win the bare definition
- Protocol docs (Coinbase CDP, x402.org) win the flow
- Nobody owns the four-state distinction — that is the opening
Internal links
- x402 payment protocol /x402-payment-protocol
Canonical protocol essay. This page is the sentence; that page is the context.
- URL to Markdown API /url-to-markdown-api
The one job with published settlement evidence.
- x402 Gateway /x402-gateway
Inspection without spend. Keeps the reader from treating discovery as checkout.
Prompt this brief answers: Is an HTTP 402 challenge proof that an x402 payment settled?