Verify
Check a consent receipt without trusting us
Every consent recorded with OptProof comes with a receipt code like OP-7K2M-9QXD. Paste it at verify.optproof.in, or scan the QR code on the receipt. No login, and the checks run on your own device.
This receipt is genuine
Demo Clinic recorded this consent and has not changed it since.
Signature: Passed
Key opk_2026_10_7k3m9q2xChain inclusion: Passed
Event 1,042 of Front desk, IndiranagarDaily anchor: Passed
Anchored 26 Oct 2026, 00:30 IST
Verify a receipt now
This opens verify.optproof.in in this tab.
Three checks, in plain language
- 1
Is the signature real?
The receipt is signed with an OptProof Ed25519 key. The verifier checks it against our published public keys, including retired ones.
- 2
Is the event in the ledger?
It fetches the event and the chain records after it, recomputes every hash, and checks that each one links to the next.
- 3
Was that day sealed?
Each night we sign the last hash of the day and store it in write-once storage. The verifier checks the chain reaches that anchor.
9f2c…c93e
3ad8…68d2
c71b…72e8
5e09…17b2
26 Oct 2026Write-once storage
a4e1…7c30
What a valid receipt does and does not mean
A valid receipt shows that the business recorded this decision through OptProof at the stated time, and that the record has not been changed since. Events from the last day may show as “pending anchor” until the nightly seal.
It does not show who the person was, beyond a pseudonymous reference, and it does not judge whether the notice met any legal standard. A later withdrawal is a separate event; the verifier tells you when one exists.
Want to check our work with your own code? Read the verification specification and download the test vectors.
Give your customers receipts they can check
Install the widget, record test consents and verify your first receipt in under ten minutes.