Receipt authenticity

Verify a FinVault receipt

Every FinVault receipt is signed with a tamper-evident fingerprint. Scan the QR code on the PDF, or paste the transaction ID and signature below to confirm it was issued by us and hasn't been modified.

We compare your inputs against the transaction on file using an HMAC-SHA256 signature that only FinVault can produce.

Signed by FinVault
Each receipt is signed with HMAC-SHA256 using our server-side JWT secret. Only FinVault can produce the signature.
Tamper-evident
Changing the amount, tx ID, or currency on the PDF invalidates the signature. The QR code on every receipt takes you here.
Non-custodial by design
Learn more about how we protect your money on our About and Privacy pages.