Generate a verifiable receipt record

Uses the same signing and verification model as production receipts.

Receipt record inputs

Choose a chain, token, amount, and timestamp.

Uses your local timezone; defaults slightly in the past to stay valid.

Times up to the present are accepted.

Uses the same signing and verification model as production receipts.

Receipt Record ID

--

This ID deterministically binds all receipt artifacts.

Integrity Checks

Generate a record to run verification.

Tamper lab

See how tampering breaks verification

Toggle semantic or byte-level changes and watch the PDF and integrity badges react instantly.

Alter semantic meaning

Edits invoice amount, subtotal, and token amount after signing.

Alter archived bytes

Appends extra bytes to the PDF so the signature no longer matches.

What changed

Clean

No semantic tampering applied.

PDF remains untouched.

OnchainInvoice - Professional On-chain Invoicing