x402 price index · verify a receipt
Checks an XDR-1 receipt offline (secp256k1 over keccak256 of the canonical string) and compares the recovered signer with the one the issuing origin publishes. It says what it can prove and nothing more: a valid signature proves the issuer attests to the input/output hashes and amount; it does not prove on-chain settlement.
Machine access
POST https://index.code402.dev/v1/verify
content-type: application/json
{"receipt": {…XDR-1…}, "origin": "https://issuer.example"}
→ {"signature_valid", "signer", "matches_published_signer", "published_signer", "origin", "amount", "ts", "verdict", "detail"}