Independent Verifier
Confirm a receipt without trusting this office.
The instrument below verifies the binding between a file and an Orphograph receipt entirely within the reader's browser. No data is transmitted; the page and its verifier script may be saved to disk and used when this office is unreachable.
Step one — the file
Drop the file here, or click to select.
The file is read locally; nothing is uploaded.
Step two — the receipt
Drop the receipt JSON here, or click to select.
A JSON receipt as issued by Orphograph, or paste its text below.
Awaiting a file and a receipt.
Once both are present, the verifier will compute SHA-256 locally and compare it to the fingerprint recorded in the receipt. If the receipt also carries SHA-512, the sibling check is performed as well.
What this page does not do
The page verifies the file→receipt binding. It does not verify the Bitcoin-chain attestation that the receipt carries. Neither does the standalone verifier published at github.com/Orphograph/Orphograph — that tool checks structure offline and makes no network calls. For the chain step, run the OpenTimestamps command-line client over the receipt's .ots files. That check, together with this page's, constitutes full independent verification.
This page is intentionally minimal: this document and its verifier script, with no third-party code and no build step. Saved together, they remain a working verifier even if this office is offline or no longer reachable.