Anchors
At each start, end and resumption of a collection run, a manifest of the run’s digests is submitted to a public timestamp (OpenTimestamps). The register below is the run’s anchors register rendered; each manifest and each proof is served next to it. What an anchor shows: that the head of the chain existed before the date of the anchor. What it does not show: where the pages came from, nor that the scan was executed. These anchors timestamp the logs of that counter-verification run; a published Bell record is signed and chained on its own host (/bell · served). The published records have their own register below: one row per timestamped line of the timeline.
17 lines in the register · 16 proof files · 16 with a Bitcoin block record · 1 without proof
| date · UTC | boundary | instrument | manifest digest | last entry digest | commit | manifest · proof | timestamp status · read from the proof |
|---|---|---|---|---|---|---|---|
| 2026-09-22 14:07:18 | probe_end | n/a | ea83d546…23e05803 | n/a | c05e37c | manifest · proof | bitcoin attestation earliest block 968149 · 4 block records · 4 calendar records pending |
| 2026-09-22 14:11:33 | mint_start | TSLAx | 58b83d36…c86e6c7d | n/a | e12ee3a | manifest · proof | bitcoin attestation earliest block 968150 · 4 block records · 4 calendar records pending |
| 2026-09-22 14:22:42 | mint_resume | TSLAx | fd7564f5…81624f25 | n/a | f7b7bc5 | manifest · proof | bitcoin attestation earliest block 968153 · 4 block records · 4 calendar records pending |
| 2026-09-22 14:45:45 | mint_resume | TSLAx | 70f577a9…dc4445e3 | n/a | 34ba979 | none | not timestamped the same manifest digest is timestamped on the 2026-09-22 14:46:26 line |
| 2026-09-22 14:46:26 | mint_resume | TSLAx | 70f577a9…dc4445e3 | n/a | ca05c1c | manifest · proof | bitcoin attestation earliest block 968158 · 4 block records · 4 calendar records pending |
| 2026-09-22 16:51:20 | mint_resume | TSLAx | 178f879f…9950f748 | n/a | 88cb5f9 | manifest · proof | bitcoin attestation earliest block 968170 · 4 block records · 4 calendar records pending |
| 2026-09-22 19:11:46 | mint_resume | TSLAx | 04c6c3bf…2d682c83 | n/a | 5a7c066 | manifest · proof | bitcoin attestation earliest block 968177 · 4 block records · 4 calendar records pending |
| 2026-09-22 20:02:44 | mint_end | TSLAx | a682b3b7…ea177171 | a0af1f20…e32010aa | d5d15e6 | manifest · proof | bitcoin attestation earliest block 968184 · 3 block records · 4 calendar records pending |
| 2026-09-22 20:02:56 | mint_start | AAPLx | 6c66b1b3…f88ab210 | n/a | a2bdcac | manifest · proof | bitcoin attestation earliest block 968184 · 3 block records · 4 calendar records pending |
| 2026-09-22 20:41:27 | mint_resume | AAPLx | 9086f0e3…23885607 | n/a | f841311 | manifest · proof | bitcoin attestation earliest block 968184 · 3 block records · 4 calendar records pending |
| 2026-09-22 21:45:43 | mint_resume | AAPLx | ff6b2dba…84c3af38 | n/a | 4699db9 | manifest · proof | bitcoin attestation earliest block 968195 · 1 block record · 3 calendar records pending |
| 2026-09-22 22:09:36 | mint_end | AAPLx | 8ba5f9c1…4c3567d2 | 160637c5…b59af23b | 244a903 | manifest · proof | bitcoin attestation earliest block 968199 · 2 block records · 4 calendar records pending |
| 2026-09-22 22:09:44 | mint_start | NVDAx | c605eedd…cad77ce6 | n/a | cdd0244 | manifest · proof | bitcoin attestation earliest block 968199 · 2 block records · 4 calendar records pending |
| 2026-09-23 04:35:13 | mint_end | NVDAx | e2b8464b…3a6d5500 | 5fdac461…d5a69274 | 0cb07a5 | manifest · proof | bitcoin attestation earliest block 968225 · 2 block records · 4 calendar records pending |
| 2026-09-23 04:35:52 | mint_start | SPYx | b9d4628e…43d1a7d0 | n/a | 571eb9b | manifest · proof | bitcoin attestation earliest block 968225 · 2 block records · 4 calendar records pending |
| 2026-09-23 04:38:36 | mint_resume | SPYx | 0aaf72f6…6cd9ebae | n/a | 2b28efe | manifest · proof | bitcoin attestation earliest block 968225 · 2 block records · 4 calendar records pending |
| 2026-09-23 16:42:03 | mint_resume | SPYx | 93661f9d…585dc5f3 | n/a | c86e71b | manifest · proof | bitcoin attestation earliest block 968297 · 3 block records · 4 calendar records pending |
| date_mint_end_SPYxupcoming | mint_end | SPYx | no end line in the register yet | ||||
| date_final_anchorupcoming | final | n/a | upcoming: the final manifest of the run, anchored at its end | ||||
The status is what each proof file contains, read when this page was built: a calendar record names a calendar server that holds the commitment; a block record inscribes the height of the Bitcoin block the calendar reports, several when several calendars answered; the earliest is shown. None is checked against a Bitcoin node here: reading a record is not checking it. The check is yours, with an open client, against a node of your choice.
Each row timestamps the manifest of one line of the timeline served by the Bell host: the line’s hash, the hash of the timeline up to that line and, for a publication, the digests of the two files the line names. What a row shows, once its proof records a Bitcoin block: that the line, and every line before it, existed before that block. What it does not show: that the facts are true, when the record was published, or when its data was collected. A pending proof records calendars only and depends on them until it records a block.
1 line in the register · 1 proof file · 1 with a Bitcoin block record · 0 without proof · latest line whose proof records a Bitcoin block: 2
| date · UTC | line | kind | line hash | timeline up to the line | manifest digest | commit | manifest · proof | timestamp status · read from the proof |
|---|---|---|---|---|---|---|---|---|
| 2026-09-24 13:37:02 | 2 | publication | ef3b06f2…766f6464 | fba1824d…7ccfd28b | 602ff93d…d3f16946 | 694e98b | manifest · proof | bitcoin attestation earliest block 968402 · 3 block records · 4 calendar records pending |
Head manifest <boundary>[-<mint>]-manifest.txt
one line "<relpath> <sha256hex>" per artefact of the boundary sorted by <relpath> in byte order · LF line ends no trailing space · one final LF · lower-case hex digests <relpath> relative to the root of the run's state
- boundary
- closed set: probe_end · mint_start · mint_resume · mint_end · final
- mint
- TSLAx · AAPLx · NVDAx · SPYx · n/a
- date
- ISO date and time in UTC, as measured by the anchoring host
- last entry digest
- the last line of the instrument’s ledger where one exists, else n/a
- commit
- the git commit adding the line, the manifest and the proof (a private repository; the files are served here)
Artefacts per boundary
- probe_end
- budget file, first ledger page of the probe, probe report
- mint_start
- budget file, ledgers already present (the instrument’s own not yet written)
- mint_resume
- budget file, the instrument’s partial ledger
- mint_end
- the instrument’s complete ledger, its cross-check file
- final
- the four cross-check files, the cross-check report, the budget file
Limit: the anchor shows the anteriority of the chain head at the date of the anchor, not the provenance of the pages nor the execution of the scan.
Publication manifest timeline-seq<n>-manifest.txt
one line "<relpath> <sha256hex>" per entry sorted by <relpath> in byte order · LF line ends no trailing space · one final LF · lower-case hex digests <relpath> relative to the Bell host's root a publication: its state and provenance files, the prefix key and the line key a key line: the prefix key and the line key
- Download the line’s manifest and its proof from the table above.
- Recompute the SHA-256 of the manifest: it must equal the line’s manifest digest.
- Check the proof with the open OpenTimestamps client: it yields a Bitcoin instant before which the manifest existed.
- If the ledger is published (to be published): recompute the digests of the listed artefacts and re-pull one page at random to compare.
- The git commit is a second, weaker witness (server date, same operator). The bound stays: anteriority of the head at the anchor date, not provenance, not execution.
Two witnesses: the push (weak: server date, same operator) and OpenTimestamps (independent: Bitcoin). No confirmation delay is quoted here. Method and residuals: /bell/method.