Umarise enables independent verification that a file existed at a specific moment in time, anchored 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 recorded on the Bitcoin block and can be verified by anyone.
4. Verify. Anyone can verify the proof offline against the Bitcoin blockchain, without contacting Umarise.