The X402 protocol transforms the HTTP 402 status code into a payment flow, where a client requests a resource, the server challenges for payment, the client settles, and the server delivers the resource. A key aspect of X402 is the distinction between a payment receipt and proof of fulfillment; the receipt, comprising the payment response, signature, and on-chain transaction, only confirms that a settlement occurred. Tools like vet402 and x402-attest can verify these on-chain transactions independently, but the receipt itself does not guarantee the quality of the delivered resource, authorization of the action, or prevent duplicate payments. To address this, a commitment record pattern binds the receipt to pre-defined terms and acceptance criteria, allowing for more robust verification of the entire transaction. AI
IMPACT Enhances agent workflows by providing verifiable payment receipts, improving trust in automated transactions.
RANK_REASON The item describes a specific protocol and related tools for handling payments in an HTTP context.
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →