Open and verify your proof
You received an .ots file: your proof of existence engraved in the Bitcoin blockchain. Here is how to open it, verify it and keep it, entirely on your own, without depending on DfinA.
The .ots file is the mathematical proof that your document's fingerprint existed at a precise date, engraved in the Bitcoin blockchain. It can be verified anywhere, without us, for a long time to come.
A tiny file, a strong guarantee
The .ots proof (OpenTimestamps) is a tiny file that accompanies your document. It does not contain your file: only its 64-character digital fingerprint and the path that links that fingerprint to a block of the Bitcoin blockchain. It is this link that establishes the date.
You can copy the file as many times as you like and rename it freely: that changes nothing. Only the content must stay strictly identical. Verification recomputes the fingerprint from the content: if it is modified, even by a single byte (re-export, compression, conversion, editing), the fingerprint changes and the proof no longer matches. So keep your original file as is, next to the .ots, ideally in several copies.
Verify in four steps
No software to install. Everything happens in your browser, and your file never leaves it.
Gather your two files
Your original file (identical to the one certified) and the .ots received by email.
Open the verifier
Go to opentimestamps.org, the “Stamp & Verify” section.
Drop the .ots, then the file
First drag the .ots file (to verify), then your original file. The fingerprint is recomputed in your browser.
Read the engraved date
The tool shows the block of the Bitcoin blockchain and the date (in UTC) when your fingerprint was recorded. That is your proof.
Two ways to verify
The proof relies on an open standard: any OpenTimestamps tool works, not only ours.
The simplest: online
On opentimestamps.org, drop the .ots then your file. No account, no installation. The fingerprint is computed in your browser: your file is never uploaded. Recommended.
For the more technical: command line
Install the official client, then verify the proof next to your file:
pip install opentimestamps-client
ots verify my-file.ots
The command ots info my-file.ots shows the details (block, date).
On the Certify page, “Verify a proof” tab, you can confirm that your file matches your certificate's fingerprint. This is a complementary integrity check; the engraved date itself is verified via OpenTimestamps above.
In case of doubt
Do I need to keep both the .ots and the original file?
The tool shows “pending”?
The fingerprint does not match?
Do I need DfinA to verify?
Is it confidential?
A question?
We are here to help you open or verify your proof. Write to support@dfina.org.
Certify another file