Umarise cryptographically proves that a file existed at a specific moment in time, anchored permanently to the Bitcoin blockchain via OpenTimestamps. The proof is independently verifiable — no Umarise server required.
Only the SHA-256 hash of your file is sent to the API. The file itself never leaves your browser.
1. Hash — Your file is read in-browser and SHA-256 hashed. Only the 64-character hash is sent to the API.
2. Anchor — The hash is recorded with a timestamp and submitted to the Bitcoin network via the OpenTimestamps protocol.
3. Confirm — Bitcoin miners include the proof in a block. This takes minutes to hours. Once confirmed, the timestamp is immutable.
4. Verify — Anyone can verify the proof offline against the Bitcoin blockchain, without contacting Umarise.