Proof of the legal texts

For each legal text on this website, the text from the heading to the version line is recorded, without navigation, header and footer, and its SHA-256 checksum anchored in the Bitcoin blockchain via OpenTimestamps. Listed per version are the checksum, the block, the Merkle root, the proof files and the independent archive copy.

Scope

The text existed in this version no later than the time of the block and has been unchanged since.

On the Merkle root

Every Bitcoin block carries a single value in its header in which its entire content is condensed: the Merkle root. It is computed in stages from pairs of all transactions in the block; a single differing transaction yields a different root. What is timestamped is the manifest of this version, which contains the checksum of the text; OpenTimestamps bundles it with further submissions, and the root of that bundle enters the block within one transaction. The proof file supplies the link: it contains the complete chain of computation from the manifest to the Merkle root of the block named above. That root is retrieved from the raw data of public block explorers, not from their web interface.

Chain of proof 1 Legal text page.txt SHA-256 2 Checksum 64 hex digits component of 3 Manifest manifest.json: URL, time, checksum SHA-256, timestamped 4 Proof file manifest.json.ots: chain of computation yields 5 Merkle root in the block header, public

Overview

General Terms and Conditions (GTC)

Current version Anchored in block 964411
Date stated in the document
14 August 2026
Checksum of the text
abeebcd5a01a286c5874652108546cadc973477de8354e3d76fffedf5a7a65f9
Recorded on
28 August 2026, 09:45 UTC
Bitcoin anchor
Anchored in block 964411
Merkle root of the block
4c5476b13742d9ae89a025f0e5f9083899d7eb9071ef48b9e37e86030daa34f7 Show the root in the block header

Independent archive copy: Internet Archive capture from 24 August 2026, 18:46 UTC · Raw bytes

Proof files

Privacy Policy

Current version Anchored in block 969863
Date stated in the document
4 October 2026
Checksum of the text
05671a6a914d9c74a822ed3bd13503fc76ad1abeb8a2ffbe20b51e7f0e850e60
Recorded on
4 October 2026, 14:47 UTC
Bitcoin anchor
Anchored in block 969863
Merkle root of the block
7c9823642601f82e63ef796b84a32909e00fcbcfe55320a01b167a5e8e96ca87 Show the root in the block header

Independent archive copy: Internet Archive capture from 4 October 2026, 14:49 UTC · Raw bytes

Proof files

Superseded on 4 October 2026, 14:47 UTC Anchored in block 969292
Date stated in the document
30 September 2026
Checksum of the text
04542251215c03c91da7b3a607cc9ed86d5a0dc3e7afde6e192d33cd67279bcd
Recorded on
30 September 2026, 09:44 UTC
Bitcoin anchor
Anchored in block 969292
Merkle root of the block
a8483a3db77911dc22b4084e202062fd85a817c055683f6d22cc7681003d1ee7 Show the root in the block header

Independent archive copy: Internet Archive capture from 30 September 2026, 09:46 UTC · Raw bytes

Proof files

Superseded on 30 September 2026, 07:50 UTC Anchored in block 967134
Date stated in the document
15 September 2026
Checksum of the text
b8c3e1c228957551cd430e2756b90f81836f4ec1e29dec90e8ce38eb76e49025
Recorded on
15 September 2026, 14:18 UTC
Bitcoin anchor
Anchored in block 967134
Merkle root of the block
d2d34fa3aa05c770a573997df3f3c574ce5cbb4e7de9f846faad413c730038ca Show the root in the block header

Independent archive copy: Internet Archive capture from 16 September 2026, 19:08 UTC · Raw bytes

Proof files

Legal Notice

Current version Anchored in block 964885
Date stated in the document
31 August 2026
Checksum of the text
bc89c3884fd06ebdba18e81549d5c0b3198e13384ea1e03506990745f5e9b32e
Recorded on
31 August 2026, 13:39 UTC
Bitcoin anchor
Anchored in block 964885
Merkle root of the block
d857c9f1be9e0a1bb132d59a96dc46df9304658ad5b91d293d75697ee5b1348f Show the root in the block header

Independent archive copy: Internet Archive capture from 31 August 2026, 14:39 UTC · Raw bytes

Proof files

Superseded on 31 August 2026, 10:39 UTC Anchored in block 964411
Date stated in the document
None stated
Checksum of the text
caa1e1999fb793a05bef17e76dc8f6219c3f83e64cd24dee8961b1ae16cab0d1
Recorded on
28 August 2026, 09:45 UTC
Bitcoin anchor
Anchored in block 964411
Merkle root of the block
4c5476b13742d9ae89a025f0e5f9083899d7eb9071ef48b9e37e86030daa34f7 Show the root in the block header

Independent archive copy: Internet Archive capture from 24 August 2026, 18:44 UTC · Raw bytes

Proof files

Independent verification

  1. Download the proof files of the version concerned: page.txt, manifest.json and manifest.json.ots.
  2. Recompute the checksum with shasum -a 256 page.txt. The result must match the checksum shown above and appear in the manifest under sha256_text.
  3. Verify the timestamp with ots verify -f manifest.json manifest.json.ots from the opentimestamps-client package. With your own Bitcoin node the command confirms block and time in full. Without a node, the verifier at opentimestamps.org does the same, computing manifest and proof file in the browser.
  4. In addition, compare the Merkle root shown above with the header of the named block in a public block explorer. This confirms that the block carries the stated root.

As of 4 October 2026, 16:58 UTC

Book a meeting