Receipt rct_01m708c4y0q4dffvfd0dzr
Payment check passed for $36.72
Checked again just now: this receipt has not been changed since it was written.
What happened
- Decided
- Nov 9, 2026, 1:36 PM UTC
- Amount
- $36.72
- Payee
- Demo Store, PayPal sandbox merchant ID RHQ29N9V78U72
- PayPal
- Called. PayPal created the order.
- Money
- Hold released. PayPal cancelled the hold. The store was never paid.
Checks run on this page load
- Fingerprint: Verified. The SHA-256 hash recomputed from the contents matches the stored hash.
- Server seal: Verified. The server's secret-key seal over the hash is valid.
- Public signature: Verified. The Ed25519 signature checks out against the public key with fingerprint 09a6edb36648b151. Anyone can check this offline.
What the payment gate checked
| Rule | Result | Why |
|---|---|---|
| Sandbox only | Passed | Sandbox environment |
| You heard and confirmed this exact cart | Passed | Readback bound to this cart and confirmed with both keys |
| Price matches the listing | Passed | Amount equals the recomputed total |
| Money goes to the right store | Passed | Payee is the listing seller and allowlisted |
| Within your spending limits | Passed | Within per-order and daily caps |
| Not a repeat of a recent order | Passed | No recent order for this cart |
| Not too many orders this hour | Passed | Under the hourly order limit |
| Listing checked recently | Passed | All snapshots are fresh |
| Amount set aside from your limits | Passed | Set aside from your spending limits until PayPal takes the payment, so a second order at the same moment cannot go over them. If the payment never goes through, it is freed again. |
The confirmation
You said “confirm purchase”. It matched an allowed confirmation phrase, and the model check also read it as a yes.
Check it yourself
Download the receipt, save it in the repository's top folder, and run this command there. It needs no access to our server. The last part is this server's public key, so a receipt signed with any other key fails.
node scripts/verify-receipt.mjs receipt-rct_01m708c4y0q4dffvfd0dzr.json ddc343bafabe5cd14e1fa9fe57898036a8189e4fe86c73af5e77b5d4f8bea9f8
Show the hash and signatures
- Hash
- 6ac03d67cf2a1e160239c0a913f1f28d85fd885eaf2ac9dfcd1b5abbde4b8f57
- Ed25519 signature
- nM-ODbfvT8NikDEg04tcrPGuZi0Wgd4DEUy-_cg59aAl_1uONdM8EtxyTssbfJqz-ncnumazujL5IWOtFSYWAw
- Public key
- ddc343bafabe5cd14e1fa9fe57898036a8189e4fe86c73af5e77b5d4f8bea9f8
- PayPal-Request-Id
- cc4uw56zmiqbj2oojue5yyontnwfpdpd7t3s