Verify a receipt
Got a receipt and want to know if it's real? Paste the verification code or click Try an example. One click. Yes or no. No account.
📱 On a phone? Open your camera, point it at the QR on the receipt — tap the link that pops up. That's the whole flow.
💻 On a computer? Paste the code, drop a photo, or click Try an example below.
Verification is public. No account, no API key, no calling us. Powered by ML-DSA-65 signatures.
New to this? What is this? → 60-second explainer
▾ For developers — paste intent + receipt JSON directly
Equivalent of POSTing { intent, receipt } to /v1/verify. Public endpoint, no API key.
Chain
awaitingpaste an intent + receipt above
Pubkey fingerprint at /v1/pay/pubkey · WATERSEAL chain at /v1/waterseal · OpenAPI at /api/openapi.json.