{"uid":"cap_7lUX9sgE1DLa_hz776p9F","slug":"revert-wtf-x402-payment-explainer-a809fe80","name":"revert.wtf x402 Payment Explainer","description":"Paid hosted deterministic explanation for EVM/RPC/wallet/UserOperation/x402 errors. Send raw pasted error JSON, text, or revert bytes.","url":"https://revert.wtf/api/x402/explain","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"raw":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_E7U_u0NPCT_uAp3j1Q_qQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Explains the x402 payment requirements and request details for a given API endpoint by parsing raw HTTP 402 response data.","exampleAgentPrompt":"I got a 402 response from an API and I'm not sure what payment it's asking for — can you explain the x402 payment requirements from this raw response: 'X-Payment-Required: ...'?","exampleUseCases":null,"resultDescription":"Returns a structured explanation of the x402 payment requirements embedded in the raw 402 response, including accepted payment options, amounts, currencies, and request details needed to fulfill the payment.","failureModes":["Missing or empty 'raw' field returns an error or empty explanation","Malformed or non-x402 raw input may produce incomplete or incorrect explanations","Unrecognized x402 schema versions may not parse correctly"],"whenToPreferThis":"Use this endpoint when an agent receives an HTTP 402 response and needs to understand what x402 payment is required before proceeding — particularly useful for programmatically discovering payment options, amounts, and accepted tokens without manual parsing. Prefer this over manual parsing or the sibling payment-selection endpoint when the goal is to first understand requirements before committing to a payment option.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:37:19.317Z","isFirstParty":false}