Permanent, verifiable proof for text or files — anchored on Bitcoin
ProofSeal is built on a simple idea: important digital records deserve a permanent, independent timestamp. We use the Bitcoin blockchain as a neutral, decentralized foundation so your proof can be verified by anyone — now or in the future.
We focus on clarity and control: plain-language certificates, independent verification, and a workflow that respects privacy by default.
We don’t gatekeep use‑cases. We provide the tools; you decide how to use them.
Our proof format is open, documented, and designed for independent verification. You never need to trust ProofSeal to verify a ProofSeal certificate.
Our service leverages the Bitcoin blockchain's inherent properties:
We commit only the 32‑byte SHA‑256 hash (hex) to an OP_RETURN output — no headers or identifiers — keeping the on‑chain commitment compact and future‑proof. Our TXT certificate includes clear, human‑readable instructions to verify with public tools or your own node.
Privacy is the default. In private mode, your text never leaves the browser — only its cryptographic fingerprint is transmitted and anchored. When you choose public mode, your text is shown alongside the verification data on the dedicated proof page.
Owner tokens let you manage visibility after creation. You control what’s public, and you can always verify independently — with or without ProofSeal.
The OP_RETURN contains only the 32-byte hash (no header/magic).
If you have raw text (not a file), first create a .txt file with exactly your text. Save it, then hash the file using the commands below.
Find the transaction's OP_RETURN and confirm the payload equals your 64-hex hash.
Success if:
In private mode, your text or file never leaves the browser or your device. Only the cryptographic hash is transmitted and stored. This ensures maximum privacy while maintaining verifiability.
If you already have a SHA-256 hash of your content, you can use the Raw Hash option to skip the file/text step entirely and anchor the hash directly.
All proofs can be verified independently using your own Bitcoin node or public explorers — no trust in ProofSeal required.