Check a receipt yourself.
Drop in an Onbehalf receipt. Your browser checks that we signed it and that nothing in it has changed. Nothing leaves your device, and you don't need an account.
Checked in your browser. Nothing is uploaded or stored.
Samples
Two real records this site publishes, each from a real test-mode run. Test money only.
Sample · USDC on Base Sepolia
A 7.50 USDC payment to a recipient that a person approved, sent once from the approver's wallet on Base Sepolia, a test network. The receipt carries the transaction id, and the result links two public explorers.
Sample · Stripe test mode
A $750.00 refund that a person approved, sent once through Stripe in test mode.
One number changed: 7.50 becomes 7.52. Watch the check fail.
Result
Check a sample, or drop in a file of your own, and the result appears here.
What each result means
- ValidThe signature is ours and nothing in the receipt has changed since it was signed.
- Not validSomething in the receipt changed after it was signed, or the signature doesn't match. Don't rely on it.
- Signed by an earlier key from this siteThe receipt is intact, but it was signed with a key we have since replaced. Ask the sender for a fresh copy.
- Signed by a key this site doesn't recognizeThe receipt is intact, but we can't confirm who signed it. Don't rely on it until you can.
Check it yourself, in three places
The Onbehalf receipt
What was allowed, who said yes, and what happened. This page checks it.
The outside record
For a Stripe payment, the receipt names the Stripe record's id. Only the owner of that Stripe account can open the record, so we describe it here instead of linking to it. For a payment sent on a chain, the receipt carries the chain id and the transaction id, and this page links two public explorers built from those two fields. On a stand-in rail there is no outside record, and the receipt says so.
A public timestamp
PlannedProof of when the receipt existed. Planned.
What this check can and can't tell you
It can tell you whether the receipt is ours and whether a single detail changed: the amount, the approver, the decision or the outcome. It can't tell you on its own that the money arrived. That is what the outside record is for.
J. Tan is a demo approver in a test workspace, not a real person or customer.