Every Promise and every Receipt sealed inside Clarify carries a SHA-256 hash over its canonical contents. Paste the hash below and we will confirm the Receipt was sealed against a real engagement, when it was sealed, and what kind of record it is. No login. No account. No tracking.
You do not have to trust us. You verify.
64 hexadecimal characters, lowercase. Receipt hashes appear in every Clarify export (PDF metadata, CSV header, JSON top level) and at the bottom of any Receipt your counterparty received.
0000000000000000000000000000000000000000000000000000000000000000This sample is shown for shape only and will resolve to “not found.” To verify a real Receipt, use the hash printed on the Receipt you were sent.
When the audit committee asks whether vendors are delivering against the SOW, the auditor receives a Receipt packet, picks any line, re-runs the hash on the row contents, and confirms the record has not been altered. No follow-up email to Clarify. No call to your team.
A vendor claims they delivered. You have a Promise that says otherwise. They send a Receipt hash; you verify whether the Receipt is sealed against your engagement or it is not. No legal back-and-forth to establish whether the document is real.
When a board pack cites Receipts, a skeptical board member can pick lines at random and paste the hashes to confirm them. The metric stops being marketing the moment a board member runs a check on their phone.
When a security questionnaire asks how you prove vendor performance, you can attach a Receipt packet. The reviewer verifies a few hashes and moves on, because the proof is in the bytes, not in your narrative.
When a Promise is sealed or a Receipt is logged, Clarify canonicalizes the record (owner, due date, signers, evidence references, every byte in a deterministic order) and runs SHA-256 over the resulting bytes. The 64-character hex output is the Receipt's permanent address. The same record always produces the same hash; any change to the underlying bytes produces a different hash.
The hash lives on the record itself, on every export it appears in, and on every Receipt your counterparty receives. The verifier on this page takes a hash, looks up the underlying record, re-runs the canonicalization and hash, and confirms a match. It returns the kind of record, when it was sealed, and the engagement it belongs to.
Nothing about this is proprietary. SHA-256 is the same hash every public blockchain, every Linux package manager, and every certificate authority uses. Anyone with the canonical bytes can verify the hash locally with any SHA-256 implementation, without ever talking to our servers.
Proves
Does not prove
Sign in, create an engagement, log one commitment, seal one Receipt. The hash on that Receipt will resolve here. That is the entire demo.
Sign in to Clarify