1 minute readNewAgent-ready
Receipt exports are signed so anyone can verify them offline
JSON and CSV receipt exports can carry a signature made with the same key as signed quotes, and a public verify call checks one receipt or a whole page without an account.
Receipts you download can now be checked by an accountant, a customer or their agent without trusting whoever passed the file along.
- Each exported receipt carries an Ed25519 signature from the same key that signs price quotes
- CSV exports with signatures gain one extra column holding the exact signed receipt; unsigned exports keep their columns
- Receipts for calls paid from a wallet include the settlement transaction when exactly one settled payment matches in your workspace
POST /api/receipts/verifychecks a single receipt or a page of up to 500, and reports any changed amount as invalid- Verification is limited to 30 requests a minute per address and answers with Retry-After when the limit is reached
- Printable receipts stay unsigned
