Every tagged release of this dossier is packaged into an archive, and that archive's cryptographic hash is submitted to OpenTimestamps, which anchors it in the Bitcoin blockchain. Because the hash is embedded in a block that the entire Bitcoin network agrees on, anyone can later prove that this exact content existed at or before that block's timestamp — without trusting GitHub, Zenodo, the author, or any other institution. If even one byte of the archive had been altered afterward, its hash would no longer match the anchored proof. The proof is the receipt; the blockchain is the notary that cannot be bribed or back-dated.
Each .ots file is the OpenTimestamps proof for one release archive. Download the
one matching the release you want to check:
pip install opentimestamps-client
v1.0.1.tar.gz for the v1.0.1 proof. The archive and its .ots file must be the pair.
ots verify v1.0.1.tar.gz.ots
A successful run reports the Bitcoin block height and the UTC time the content was
provably anchored. (If the proof is still fresh, run ots upgrade v1.0.1.tar.gz.ots
first to pull in the confirmed block attestation.)
.ots proof file alongside the matching release archive, and it verifies in
the browser — same blockchain, no install.