Checkpoints of week 2026-W39
21 September 2026 – 27 September 2026 (UTC) · 4 checkpoints
A checkpoint is a signed state of the Merkle tree over the whole Sigelith proof log, chained to the previous checkpoint by the SHA-256 of its file. This page shows the exact bytes of every checkpoint issued in this week, so even a copy of it is enough to recompute each hash.
Weekly checkpoint
- Number
- #4
- Issued
2026-09-28T00:09:50.667159Z- File SHA-256
fa5b17dafbec6c921e3a9e10db7a2c836ed303c1eee50d206302692242184e15- Global tree
tree_size191, root16dc27e4119d4fbc33af32dfd1ab103f5b7bee3fc726993db56cfacf0667927c- Last entry
- seq 191, chain hash
9c2df760a30c32a491e7757e648d8db735342294400665e97f4b5a91c9dd201a - Bitcoin block
- 968903
000000000000000000019ce8e1e0f05e3d2b480926e0ff9db007ba651f145e7c - Previous checkpoint
b26d5b91809461ef50268d7363f7b9e9b984115b7aaf60f222bae918d90158f0- Week entries
- 33
- Weekly Merkle root
9f1babe3064904b9bc292162083beab4ba970f270cf33e6b3009fc6bf190da43- Weekly dump
- 2026-W39.jsonl, SHA-256
d1036f583da53244f4b4a1d28d9cf6f3b71f80a02768ea7f890791667d7540ee - Signing key
e7y9THJIUKvNKOZHmdBjJ8E0bOKyBFVxxMpAJ8w574Y=— compare with the key history
Bank anchors recorded in this checkpoint
Confirmed bank transfers added since the previous weekly checkpoint. Each title reproduces a weekly Merkle root.
| Week | Transfer title | Bank | Reference | Booked |
|---|---|---|---|---|
| 2026-W25 | MROOT 2026W25 1b33c081 be206b02 8d508be5 046a3da6 a195448f bded7d54 a6f2e02d 13a5749d | Swissquote Bank SA (Swiss bank) | 1122189662 | 2026-06-23 |
| 2026-W26 | MROOT 2026W26 b460cb71 6fbf3481 480b428f 97d7ec11 5d8816f0 fcb3669a 85e03774 065256b8 | Swissquote Bank SA (Swiss bank) | 1127113185 | 2026-06-30 |
| 2026-W27 | MROOT 2026W27 a66f790c a3fdd097 dadf2422 6139aa14 8ae9b84e 29e8aec5 3accf5e2 2b594fbf | Swissquote Bank SA (Swiss bank) | 1132054035 | 2026-07-06 |
| 2026-W29 | MROOT 2026W29 72c71c70 291a6d3c ebf5e84e be0a0116 3187a56c cd469785 beb06b79 346f292a | Swissquote Bank SA (Swiss bank) | 1141610457 | 2026-07-23 |
| 2026-W31 | MROOT 2026W31 ec00a1a0 bc015e4b 13feda72 fe0dd859 507d48f8 59da8149 8c2a1ece ab970253 | Swissquote Bank SA (Swiss bank) | 1148932604 | 2026-08-04 |
| 2026-W32 | MROOT 2026W32 d9c958ab 2f36d533 bd7a054f 89348324 a973cd7a 3fa0141a 80503b60 4c41d02f | Swissquote Bank SA (Swiss bank) | 1152611848 | 2026-08-10 |
| 2026-W33 | MROOT 2026W33 7a1465c1 c122c9f7 88f6e10d 563f440b 3784b111 dfbddcef 3ac02027 8d07ce96 | Swissquote Bank SA (Swiss bank) | 1156833423 | 2026-08-18 |
| 2026-W34 | MROOT 2026W34 ff3a7633 58a943dc 75e4b0a4 85f13504 7ecb637a b47ae6ea b1d8ced1 888c8e17 | Swissquote Bank SA (Swiss bank) | 1161577508 | 2026-08-25 |
| 2026-W35 | MROOT 2026W35 5e063fd4 5948dff2 c7c51438 6acc1d87 6132566e ca203f5f 4bcf7e9c 8c85067d | Swissquote Bank SA (Swiss bank) | 1165796278 | 2026-09-01 |
| 2026-W36 | MROOT 2026W36 9f4047d4 e380e4aa fe5c74e5 c79adaea 91e4e17d 06451d6b 28794220 6402cb9b | Swissquote Bank SA (Swiss bank) | 1169672496 | 2026-09-10 |
| 2026-W37 | MROOT 2026W37 6e6195e7 b3fc6875 9313b51a d9cdc956 1aa0f2ea 7ac3543a c7fc2335 b6b069de | Swissquote Bank SA (Swiss bank) | 1174262612 | 2026-09-15 |
| 2026-W38 | MROOT 2026W38 731921cf 38dd2447 4ddd4719 489c9699 99334761 ddaa4c60 c2534cab 674b5c3e | Swissquote Bank SA (Swiss bank) | 1177850516 | 2026-09-21 |
| 2026-W30 | MROOT 2026W30 955c4945 62039bfa db857622 fffb95a9 881c5250 f7cd9a94 79d36311 2c5f55dd | Swissquote Bank SA (Swiss bank) | 1144955485 | 2026-07-28 |
All checkpoints of this week
Checkpoint #1 is the first one ever issued. It covers every entry since the log began on 15 June 2026; the weeks before it are sealed by their own signed weekly roots, OpenTimestamps proofs and bank transfers (proof page).
| File | Kind | Issued (UTC) | tree_size | Bitcoin block | File SHA-256 | OpenTimestamps |
|---|---|---|---|---|---|---|
| 000001.json | daily | 2026-09-25T12:09:44.220276Z |
171 | 968542 | 31db020f471ba267a4538ed31a8f7f10e12b9c4d15832dc5e4594997308e164c |
.ots — Bitcoin block 968549 |
| 000002.json | daily | 2026-09-26T00:09:50.592588Z |
173 | 968602 | 40013dc859c40b38267c12552e82f9f736549416b8e99159c2673b1bfb52e154 |
.ots — Bitcoin block 968609 |
| 000003.json | daily | 2026-09-27T00:09:50.714383Z |
176 | 968756 | b26d5b91809461ef50268d7363f7b9e9b984115b7aaf60f222bae918d90158f0 |
.ots — Bitcoin block 968762 |
| 000004.json | weekly | 2026-09-28T00:09:50.667159Z |
191 | 968903 | fa5b17dafbec6c921e3a9e10db7a2c836ed303c1eee50d206302692242184e15 |
.ots — Bitcoin block 968908 |
Anchors and independent copies
Every checkpoint is sealed by parties that depend neither on each other nor on us.
- Ed25519 signature
- Every file is signed. Check the key against the key history.
- Bitcoin block in the file
- Not earlier than. Each checkpoint names a Bitcoin block on which two independent sources agree, so it cannot have been written before that block was mined.
- OpenTimestamps
- Not later than. The SHA-256 of every file is committed to Bitcoin: 4 of 4 proofs of this week already in a block.
- Bank transfer
- Each weekly Merkle root is anchored by a bank transfer titled
MROOTwith the root; every weekly checkpoint records the transfers booked since the previous one; this week's weekly checkpoint records 13. All bank anchors. - GitHub
- Immutable release 2026-W39 in
DeiFlagellum/sigelith-log. - Internet Archive
- Snapshot of this page and of the weekly checkpoint file.
- Zenodo
- Every quarter a complete snapshot of the log — every checkpoint and every weekly dump — is deposited in Zenodo (CERN) with a permanent DOI; latest version: 2026-Q3.
- Public log
- Every entry can be downloaded (entries, weekly dumps), so anyone can recompute every root and check every signature.
How to verify
- Take the checkpoint file from an independent copy, not from us.
- Check the Ed25519 signature: the message is
beattime-checkpoint-v1|followed by the file's JSON withoutsig, in canonical form (RFC 8785); the key is inkey. The format identifier keeps the log's original name — see the naming history. - Check the chain: the SHA-256 of each file equals
prevof the next one. - Check the time:
ots verify 000001.json.ots— Bitcoin attests that the file existed. - Download the log (entries or weekly dumps) and recompute
rootover the firsttree_sizeentries (RFC 9162 Merkle tree).
Exact formats and the full procedure: README of DeiFlagellum/sigelith-log and the proof specification.
Exact files
000001.json
{"btc":{"hash":"00000000000000000000e60c66899c2162db615df65ee678c20c834162194e41","height":968542},"format":"beattime-checkpoint-v1","key":"e7y9THJIUKvNKOZHmdBjJ8E0bOKyBFVxxMpAJ8w574Y=","kind":"daily","last_chain_hash":"2b7de591a11151b396097701714f6d84cd4b71e714bb68cfd03b7b3726621090","last_seq":171,"n":1,"prev":null,"root":"d201ae00c834041d29a674358e442481a37ab6f01719e89012180fa44c39a25d","sig":"Zl/g+5RXdjgbbnS53IzcTiHxOEwJQjJk0rh2eppV8psA8Bf959/fPlioa7ouoDvzvjyn0NKqaaHGos6RXN2mAA==","tree_size":171,"utc":"2026-09-25T12:09:44.220276Z"}
000002.json
{"btc":{"hash":"0000000000000000000206860322d9b29efdc0a5ea0a4ff8291d3c4e8a3bbce2","height":968602},"format":"beattime-checkpoint-v1","key":"e7y9THJIUKvNKOZHmdBjJ8E0bOKyBFVxxMpAJ8w574Y=","kind":"daily","last_chain_hash":"373e27d69c849b4fb43a6fdf073facd48c85e4089bfb1b4ae4fdc4a0aa6b0651","last_seq":173,"n":2,"prev":"31db020f471ba267a4538ed31a8f7f10e12b9c4d15832dc5e4594997308e164c","root":"4af8444c8c8c445c6e2347b6d163f542c66d24cba1dbdc1d7e46aae4d761aa7d","sig":"SN2JYNlvhtD/KVhjMEPaqBiSZSalaHen2Hk9pVQ8+Tk/JvDF0Sq6b62DfoY2jMC+vqWtji8GuPJ0rRRNIiKwAA==","tree_size":173,"utc":"2026-09-26T00:09:50.592588Z"}
000003.json
{"btc":{"hash":"00000000000000000000cc3454148dd4af5d3ac25f346443b988bb797c271846","height":968756},"format":"beattime-checkpoint-v1","key":"e7y9THJIUKvNKOZHmdBjJ8E0bOKyBFVxxMpAJ8w574Y=","kind":"daily","last_chain_hash":"8b780ace12f88e1c0e4255d870089a6384cc7bca4a34af1421ec36c79bae7933","last_seq":176,"n":3,"prev":"40013dc859c40b38267c12552e82f9f736549416b8e99159c2673b1bfb52e154","root":"ef8861111817fb4c575ca39f3eceb486c52f7834327b4416df55095c2a23516f","sig":"C2YeU6IctuE2aBGTYKJE5tgTEy8XxjKqd3AQCrTapu5hNZE2NSOe1H1yqikPW4Nc0zXlcPXkgDeB34GPFmeZAA==","tree_size":176,"utc":"2026-09-27T00:09:50.714383Z"}
000004.json
{"anchors":[{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-06-23","reference":"1122189662","title":"MROOT 2026W25 1b33c081 be206b02 8d508be5 046a3da6 a195448f bded7d54 a6f2e02d 13a5749d","week":"2026-W25"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-06-30","reference":"1127113185","title":"MROOT 2026W26 b460cb71 6fbf3481 480b428f 97d7ec11 5d8816f0 fcb3669a 85e03774 065256b8","week":"2026-W26"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-07-06","reference":"1132054035","title":"MROOT 2026W27 a66f790c a3fdd097 dadf2422 6139aa14 8ae9b84e 29e8aec5 3accf5e2 2b594fbf","week":"2026-W27"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-07-23","reference":"1141610457","title":"MROOT 2026W29 72c71c70 291a6d3c ebf5e84e be0a0116 3187a56c cd469785 beb06b79 346f292a","week":"2026-W29"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-08-04","reference":"1148932604","title":"MROOT 2026W31 ec00a1a0 bc015e4b 13feda72 fe0dd859 507d48f8 59da8149 8c2a1ece ab970253","week":"2026-W31"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-08-10","reference":"1152611848","title":"MROOT 2026W32 d9c958ab 2f36d533 bd7a054f 89348324 a973cd7a 3fa0141a 80503b60 4c41d02f","week":"2026-W32"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-08-18","reference":"1156833423","title":"MROOT 2026W33 7a1465c1 c122c9f7 88f6e10d 563f440b 3784b111 dfbddcef 3ac02027 8d07ce96","week":"2026-W33"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-08-25","reference":"1161577508","title":"MROOT 2026W34 ff3a7633 58a943dc 75e4b0a4 85f13504 7ecb637a b47ae6ea b1d8ced1 888c8e17","week":"2026-W34"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-09-01","reference":"1165796278","title":"MROOT 2026W35 5e063fd4 5948dff2 c7c51438 6acc1d87 6132566e ca203f5f 4bcf7e9c 8c85067d","week":"2026-W35"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-09-10","reference":"1169672496","title":"MROOT 2026W36 9f4047d4 e380e4aa fe5c74e5 c79adaea 91e4e17d 06451d6b 28794220 6402cb9b","week":"2026-W36"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-09-15","reference":"1174262612","title":"MROOT 2026W37 6e6195e7 b3fc6875 9313b51a d9cdc956 1aa0f2ea 7ac3543a c7fc2335 b6b069de","week":"2026-W37"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-09-21","reference":"1177850516","title":"MROOT 2026W38 731921cf 38dd2447 4ddd4719 489c9699 99334761 ddaa4c60 c2534cab 674b5c3e","week":"2026-W38"},{"bank":"Swissquote Bank SA (Swiss bank)","booked":"2026-07-28","reference":"1144955485","title":"MROOT 2026W30 955c4945 62039bfa db857622 fffb95a9 881c5250 f7cd9a94 79d36311 2c5f55dd","week":"2026-W30"}],"btc":{"hash":"000000000000000000019ce8e1e0f05e3d2b480926e0ff9db007ba651f145e7c","height":968903},"dump":{"file":"2026-W39.jsonl","sha256":"d1036f583da53244f4b4a1d28d9cf6f3b71f80a02768ea7f890791667d7540ee"},"format":"beattime-checkpoint-v1","key":"e7y9THJIUKvNKOZHmdBjJ8E0bOKyBFVxxMpAJ8w574Y=","kind":"weekly","last_chain_hash":"9c2df760a30c32a491e7757e648d8db735342294400665e97f4b5a91c9dd201a","last_seq":191,"n":4,"prev":"b26d5b91809461ef50268d7363f7b9e9b984115b7aaf60f222bae918d90158f0","root":"16dc27e4119d4fbc33af32dfd1ab103f5b7bee3fc726993db56cfacf0667927c","sig":"w6kyliXfwmA+CNvGYzHSdngPMlqR9jtOvdNdIZevtmfCP9thZQXwvSdarpW7DM4XGOZgHfDoVF8svYC33d4UDg==","tree_size":191,"utc":"2026-09-28T00:09:50.667159Z","week":"2026-W39","week_root":"9f1babe3064904b9bc292162083beab4ba970f270cf33e6b3009fc6bf190da43","week_size":33}