AI Council · Markets — proof 2026-10-24-btc
Hash of the run: e320abcbc25be7c15301b7693e8616a15d9a2d3edb500ea713cbc727d8e06014 · sealed 2026-10-24T14:22:59Z
a7d5488d6dcd2904018db01573edd58add53bb8b37acf517b900f0112f37a1fd— as at 2026-10-24 13:12:48 UTC, lines 325–326, list 131248Z.txte320abcbc25be7c15301b7693e8616a15d9a2d3edb500ea713cbc727d8e06014— as at 2026-10-24 14:22:59 UTC, lines 325–336 — the hash above
The intake for the score closes at Mon, Oct 26, 2026, 9:30 AM ET (2026-10-26T13:30:00Z). Each model's line sealed last before it counts (marked below); a line sealed later is scored from its own reference price, the first price after its seal.
The run’s day, step by step
- prices snapshot
- the question and the roster sealed, the question sent
- answers sealed in the book, the last at 13:33:09 UTC
- hash of the run sealed
- Bitcoin block 972931 (header time, ± up to ~2 h)
- the open: intake closes, reference prices
What the lines are. The forecast score takes the issue's answers (lines “answer”), one line of each model — marked below. Lines “bench” are decisions of the AI Portfolio League (the league and the Pro league): they go into the league, not into the forecast score. One model can have both: a forecast in the morning and a new league decision later.
Every line of the book (daily/council/book.jsonl) is chained by sha256 (seal / prev / link) and the books are stamped in OpenTimestamps by the engine. The texts of the lines are published after the score of the day.
Who is in the league in this issue
The roster is sealed in the run line (n=327) before any answer. The Council gives the forecasts and trades in the league; the bench trades in the league only. The roster as one file (JSON) →
USA
- Gemini
gemini— Council: forecasts and the league: n=332 · forecast · league · Pro league - Claude
claude— Council: forecasts and the league: n=336 · forecast · league · Pro league - Meta AI
meta— bench: the league only: no sealed line - Grok
grok— Council: forecasts and the league: n=329 · forecast · league · Pro league - ChatGPT
chatgpt— Council: forecasts and the league: n=328 · forecast · league · Pro league - Nemotron + Mercury (search)
nemotron— Council: forecasts and the league: n=331 · forecast · league · Pro league - Amazon Nova
nova— spare for the day’s question; plays in the league: no sealed line
China
- Kimi
kimi— Council: forecasts and the league: n=335 · forecast · league · Pro league - Qwen
qwen— Council: forecasts and the league: positions unchanged - MiMo (Xiaomi)
mimo— Council: forecasts and the league: n=333 · forecast · league · Pro league - Z.ai
zai— Council: forecasts and the league: n=334 · forecast · league · Pro league - DeepSeek
deepseek— Council: forecasts and the league: positions unchanged - Wenxin (文心, Baidu; ERNIE)
wenxin— Council: forecasts and the league: positions unchanged - Step 5 Preview
stepfun— Council: forecasts and the league: n=330 · forecast · league · Pro league
Stamped lists (OpenTimestamps)
- 142259Z.txt
- 142259Z.txt.ots
- 153507Z.txt
- 153507Z.txt.ots
- 161152Z.txt
- 161152Z.txt.ots
- 162306Z.txt
- 162306Z.txt.ots
- 050004Z.txt
- 050004Z.txt.ots
- 033448Z.txt
- 033448Z.txt.ots
- 023145Z.txt
- 023145Z.txt.ots
- 023142Z.txt
- 023142Z.txt.ots
- 021158Z.txt
- 021158Z.txt.ots
- 013610Z.txt
- 013610Z.txt.ots
- 013111Z.txt
- 013111Z.txt.ots
- 013104Z.txt
- 013104Z.txt.ots
- 012117Z.txt
- 012117Z.txt.ots
- 011813Z.txt
- 011813Z.txt.ots
- 011511Z.txt
- 011511Z.txt.ots
- 011208Z.txt
- 011208Z.txt.ots
- 011112Z.txt
- 011112Z.txt.ots
- 010010Z.txt
- 010010Z.txt.ots
- 142222Z.txt
- 142222Z.txt.ots
- 133633Z.txt
- 133633Z.txt.ots
- 133310Z.txt
- 133310Z.txt.ots
- 132847Z.txt
- 132847Z.txt.ots
- 132546Z.txt
- 132546Z.txt.ots
- 132246Z.txt
- 132246Z.txt.ots
- 131945Z.txt
- 131945Z.txt.ots
- 131645Z.txt
- 131645Z.txt.ots
- 131346Z.txt
- 131346Z.txt.ots
- 131251Z.txt
- 131251Z.txt.ots
- 131248Z.txt
- 131248Z.txt.ots
- 123545Z.txt
- 123545Z.txt.ots
- 113428Z.txt
- 113428Z.txt.ots
- 105258Z.txt
- 105258Z.txt.ots
- 073434Z.txt
- 073434Z.txt.ots
- 065227Z.txt
- 065227Z.txt.ots
- 055416Z.txt
- 055416Z.txt.ots
Check without us — or both files on opentimestamps.org: ots verify <file>.txt.ots · shasum -a 256 book.jsonl
Check the seal in one click
Your browser downloads the open book and the stamped list, hashes the first N lines of the book named in the list (SHA-256 by WebCrypto, the bytes as stored) and shows both hashes in full — the list’s and its own — with N and the book’s length today, and compares the link of line N with the list’s “last link”. Nothing is sent anywhere.
142259Z.txt153507Z.txt161152Z.txt162306Z.txt050004Z.txt033448Z.txt023145Z.txt023142Z.txt021158Z.txt013610Z.txt013111Z.txt013104Z.txt012117Z.txt011813Z.txt011511Z.txt011208Z.txt011112Z.txt010010Z.txt142222Z.txt133633Z.txt133310Z.txt132847Z.txt132546Z.txt132246Z.txt131945Z.txt131645Z.txt131346Z.txt131251Z.txt131248Z.txt123545Z.txt113428Z.txt105258Z.txt073434Z.txt065227Z.txt055416Z.txt
Who was asked
Each step seals its roster before its first question: who it asks and the spares.
council· asked: Gemini, Claude, Meta AI, Grok, ChatGPT, Kimi, Qwen, MiMo (Xiaomi), Z.ai, DeepSeek · spares: Nemotron + Mercury (search), Amazon Nova, Wenxin (文心, Baidu; ERNIE), Step 5 Preview · every one of them was sent the question · seal e888d773b01e4054…council-mod2· asked: Claude, ChatGPT · every one of them was sent the question · seal dbd06a3ce8fc8c09…
Each answer, step by step
For every step of the run: when each model was sent the question, when its raw answer came back (with the answer's sha256), the line of the Council's book that holds it, and the first stamped list that covers the raw answer. Times in UTC.
| Step | Model | Sent | Raw answer | Book line | Stamped list | Stamped after |
|---|---|---|---|---|---|---|
| council | Grok | 13:12:48 | 13:16:10 1569c82d6b6a | n=329 · 14:22:59 | 131645Z.txt | 34 s |
| council | MiMo (Xiaomi) | 13:12:48 | 13:24:38 0777648630dd | n=333 · 14:22:59 | 132546Z.txt | 68 s |
| council | Claude | 13:12:48 | 13:33:09 8bcec8bf31d9 | n=336 · 14:22:59 | 133310Z.txt | 1 s |
| council | ChatGPT | 13:12:48 | 13:13:44 f10eabfd78d6 | n=328 · 14:22:59 | 131346Z.txt | 2 s |
| council | Gemini | 13:12:48 | 13:20:28 e3af9b2b2f59 | n=332 · 14:22:59 | 132246Z.txt | 137 s |
| council | Meta AI | 13:12:48 | 14:22:22 f849134b858c | — | — | — |
| council | Qwen | 13:12:48 | — | — | — | — |
| council | Kimi | 13:12:48 | 13:26:36 7b58806700d1 | n=335 · 14:22:59 | 132847Z.txt | 131 s |
| council | Z.ai | 13:12:48 | 13:26:10 3cfb2c5a0a6c | n=334 · 14:22:59 | 132847Z.txt | 157 s |
| council | DeepSeek | 13:12:48 | — | — | — | — |
| council | Wenxin (文心, Baidu; ERNIE) | 13:12:48 | — | — | — | — |
| council | Nemotron + Mercury (search) | 13:12:48 | 13:19:00 321740a825f8 | n=331 · 14:22:59 | 131945Z.txt | 45 s |
| council | Step 5 Preview | 13:12:48 | 13:18:38 eff43c6dc0cb | n=330 · 14:22:59 | 131945Z.txt | 66 s |
| council-mod2 | Claude | 16:11:52 | 16:26:52 8ca867bce581 | — | — | — |
| council-mod2 | ChatGPT | 16:11:52 | 16:23:06 b296b6ef4e3a | — | — | — |
Which list covers which lines of the book
Bytes: the file as stored (UTF-8, no BOM, nothing re-encoded); a line ends with LF; the sha256 of N lines covers lines 1..N, each with its LF; a last line without LF is not counted yet. Check: head -n N daily/council/book.jsonl | shasum -a 256
| stamped list | lines of the Council’s book | sha256 |
|---|---|---|
010010Z.txt | 1–314 | 1fb97a494df8695c… |
011112Z.txt | 1–314 | 1fb97a494df8695c… |
011208Z.txt | 1–314 | 1fb97a494df8695c… |
011511Z.txt | 1–314 | 1fb97a494df8695c… |
011813Z.txt | 1–314 | 1fb97a494df8695c… |
012117Z.txt | 1–314 | 1fb97a494df8695c… |
013104Z.txt | 1–314 | 1fb97a494df8695c… |
013111Z.txt | 1–314 | 1fb97a494df8695c… |
013610Z.txt | 1–322 | 720c57f10e993333… |
021158Z.txt | 1–322 | 720c57f10e993333… |
023142Z.txt | 1–322 | 720c57f10e993333… |
023145Z.txt | 1–322 | 720c57f10e993333… |
033448Z.txt | 1–323 | 16b845345ed5b1ad… |
050004Z.txt | 1–324 | 866b8cc63801636c… |
055416Z.txt | 1–324 | 866b8cc63801636c… |
065227Z.txt | 1–324 | 866b8cc63801636c… |
073434Z.txt | 1–324 | 866b8cc63801636c… |
105258Z.txt | 1–324 | 866b8cc63801636c… |
113428Z.txt | 1–324 | 866b8cc63801636c… |
123545Z.txt | 1–324 | 866b8cc63801636c… |
131248Z.txt | 1–326 | fe9e4b734a5b19b3… |
131251Z.txt | 1–326 | fe9e4b734a5b19b3… |
131346Z.txt | 1–326 | fe9e4b734a5b19b3… |
131645Z.txt | 1–326 | fe9e4b734a5b19b3… |
131945Z.txt | 1–326 | fe9e4b734a5b19b3… |
132246Z.txt | 1–326 | fe9e4b734a5b19b3… |
132546Z.txt | 1–326 | fe9e4b734a5b19b3… |
132847Z.txt | 1–326 | fe9e4b734a5b19b3… |
133310Z.txt | 1–326 | fe9e4b734a5b19b3… |
133633Z.txt | 1–326 | fe9e4b734a5b19b3… |
142222Z.txt | 1–326 | fe9e4b734a5b19b3… |
142259Z.txt | 1–336 | 43d8ed9b6e06f57c… |
153507Z.txt | 1–337 | 47fe6c42df3061b8… |
161152Z.txt | 1–337 | 47fe6c42df3061b8… |
162306Z.txt | 1–337 | 47fe6c42df3061b8… |
Two outside clocks on every stamped list
142259Z.txt· Rekor 3440851360 — OpenTimestamps: not later than Bitcoin block 972931 (header time 2026-10-24 14:26:14 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 14:22:59 UTC · digicert 2026-10-24 14:22:59 UTC · sectigo 2026-10-24 14:22:59 UTC · before the intake closed · in the public log since 2026-10-24 14:23:01 UTC153507Z.txt· Rekor 3441007054 — OpenTimestamps: calendar receipt — the hash is accepted; the time comes with its Bitcoin block · RFC 3161 signing time: freetsa 2026-10-24 15:35:08 UTC · digicert 2026-10-24 15:35:07 UTC · sectigo 2026-10-24 15:35:07 UTC · before the intake closed · in the public log since 2026-10-24 15:35:25 UTC161152Z.txt· Rekor 3441040945 — OpenTimestamps: calendar receipt — the hash is accepted; the time comes with its Bitcoin block · RFC 3161 signing time: freetsa 2026-10-24 16:11:55 UTC · digicert 2026-10-24 16:11:52 UTC · sectigo 2026-10-24 16:11:52 UTC · before the intake closed · in the public log since 2026-10-24 16:11:57 UTC162306Z.txt· Rekor 3441053619 — OpenTimestamps: calendar receipt — the hash is accepted; the time comes with its Bitcoin block · RFC 3161 signing time: freetsa 2026-10-24 16:23:06 UTC · digicert 2026-10-24 16:23:06 UTC · sectigo 2026-10-24 16:23:06 UTC · before the intake closed · in the public log since 2026-10-24 16:23:10 UTC050004Z.txt· Rekor 3436428864 — OpenTimestamps: not later than Bitcoin block 972879 (header time 2026-10-24 05:11:00 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 05:00:04 UTC · digicert 2026-10-24 05:00:04 UTC · sectigo 2026-10-24 05:00:04 UTC · before the intake closed · in the public log since 2026-10-24 05:00:14 UTC033448Z.txt· Rekor 3435120242 — OpenTimestamps: not later than Bitcoin block 972871 (header time 2026-10-24 03:42:03 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 03:34:49 UTC · digicert 2026-10-24 03:34:48 UTC · sectigo 2026-10-24 03:34:49 UTC · before the intake closed · in the public log since 2026-10-24 03:34:57 UTC023145Z.txt· Rekor 3433661757 — OpenTimestamps: not later than Bitcoin block 972863 (header time 2026-10-24 02:43:21 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 02:31:46 UTC · digicert 2026-10-24 02:31:46 UTC · sectigo 2026-10-24 02:31:46 UTC · before the intake closed · in the public log since 2026-10-24 02:31:54 UTC023142Z.txt· Rekor 3433659301 — OpenTimestamps: not later than Bitcoin block 972863 (header time 2026-10-24 02:43:21 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 02:31:43 UTC · digicert 2026-10-24 02:31:43 UTC · sectigo 2026-10-24 02:31:43 UTC · before the intake closed · in the public log since 2026-10-24 02:31:48 UTC021158Z.txt· Rekor 3433116276 — OpenTimestamps: not later than Bitcoin block 972863 (header time 2026-10-24 02:43:21 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 02:11:58 UTC · digicert 2026-10-24 02:11:58 UTC · sectigo 2026-10-24 02:11:58 UTC · before the intake closed · in the public log since 2026-10-24 02:12:09 UTC013610Z.txt· Rekor 3432273024 — OpenTimestamps: not later than Bitcoin block 972858 (header time 2026-10-24 02:03:39 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 01:36:11 UTC · digicert 2026-10-24 01:36:10 UTC · sectigo 2026-10-24 01:36:10 UTC · before the intake closed · in the public log since 2026-10-24 01:36:14 UTC013111Z.txt· Rekor 3432163813 — OpenTimestamps: not later than Bitcoin block 972858 (header time 2026-10-24 02:03:39 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 01:31:11 UTC · digicert 2026-10-24 01:31:11 UTC · sectigo 2026-10-24 01:31:13 UTC · before the intake closed · in the public log since 2026-10-24 01:31:14 UTC013104Z.txt· Rekor 3432161109 — OpenTimestamps: not later than Bitcoin block 972858 (header time 2026-10-24 02:03:39 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 01:31:05 UTC · digicert 2026-10-24 01:31:04 UTC · sectigo 2026-10-24 01:31:05 UTC · before the intake closed · in the public log since 2026-10-24 01:31:07 UTC012117Z.txt· Rekor 3431943737 — OpenTimestamps: not later than Bitcoin block 972858 (header time 2026-10-24 02:03:39 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 01:21:18 UTC · digicert 2026-10-24 01:21:18 UTC · sectigo 2026-10-24 01:21:18 UTC · before the intake closed · in the public log since 2026-10-24 01:21:20 UTC011813Z.txt· Rekor 3431863914 — OpenTimestamps: not later than Bitcoin block 972858 (header time 2026-10-24 02:03:39 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 01:18:13 UTC · digicert 2026-10-24 01:18:13 UTC · sectigo 2026-10-24 01:18:13 UTC · before the intake closed · in the public log since 2026-10-24 01:18:16 UTC011511Z.txt· Rekor 3431798782 — OpenTimestamps: not later than Bitcoin block 972858 (header time 2026-10-24 02:03:39 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 01:15:11 UTC · digicert 2026-10-24 01:15:11 UTC · sectigo 2026-10-24 01:15:11 UTC · before the intake closed · in the public log since 2026-10-24 01:15:16 UTC011208Z.txt· Rekor 3431729026 — OpenTimestamps: not later than Bitcoin block 972858 (header time 2026-10-24 02:03:39 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 01:12:09 UTC · digicert 2026-10-24 01:12:08 UTC · sectigo 2026-10-24 01:12:08 UTC · before the intake closed · in the public log since 2026-10-24 01:12:11 UTC011112Z.txt· Rekor 3431706724 — OpenTimestamps: not later than Bitcoin block 972858 (header time 2026-10-24 02:03:39 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 01:11:12 UTC · digicert 2026-10-24 01:11:12 UTC · sectigo 2026-10-24 01:11:12 UTC · before the intake closed · in the public log since 2026-10-24 01:11:16 UTC010010Z.txt· Rekor 3431450799 — OpenTimestamps: not later than Bitcoin block 972856 (header time 2026-10-24 01:15:14 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 01:00:11 UTC · digicert 2026-10-24 01:00:11 UTC · sectigo 2026-10-24 01:00:11 UTC · before the intake closed · in the public log since 2026-10-24 01:00:36 UTC142222Z.txt· Rekor 3440843303 — OpenTimestamps: not later than Bitcoin block 972930 (header time 2026-10-24 14:24:08 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 14:22:24 UTC · digicert 2026-10-24 14:22:22 UTC · sectigo 2026-10-24 14:22:22 UTC · before the intake closed · in the public log since 2026-10-24 14:22:24 UTC133633Z.txt· Rekor 3440726682 — OpenTimestamps: not later than Bitcoin block 972925 (header time 2026-10-24 13:45:01 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:36:33 UTC · digicert 2026-10-24 13:36:33 UTC · sectigo 2026-10-24 13:36:33 UTC · before the intake closed · in the public log since 2026-10-24 13:37:00 UTC133310Z.txt· Rekor 3440722509 — OpenTimestamps: not later than Bitcoin block 972925 (header time 2026-10-24 13:45:01 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:33:10 UTC · digicert 2026-10-24 13:33:10 UTC · sectigo 2026-10-24 13:33:10 UTC · before the intake closed · in the public log since 2026-10-24 13:33:12 UTC132847Z.txt· Rekor 3440717476 — OpenTimestamps: not later than Bitcoin block 972924 (header time 2026-10-24 13:38:58 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:28:48 UTC · digicert 2026-10-24 13:28:48 UTC · sectigo 2026-10-24 13:28:48 UTC · before the intake closed · in the public log since 2026-10-24 13:28:51 UTC132546Z.txt· Rekor 3440713989 — OpenTimestamps: not later than Bitcoin block 972924 (header time 2026-10-24 13:38:58 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:25:47 UTC · digicert 2026-10-24 13:25:46 UTC · sectigo 2026-10-24 13:25:46 UTC · before the intake closed · in the public log since 2026-10-24 13:25:48 UTC132246Z.txt· Rekor 3440710581 — OpenTimestamps: not later than Bitcoin block 972923 (header time 2026-10-24 13:30:56 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:22:46 UTC · digicert 2026-10-24 13:22:46 UTC · sectigo 2026-10-24 13:22:46 UTC · before the intake closed · in the public log since 2026-10-24 13:22:48 UTC131945Z.txt· Rekor 3440707286 — OpenTimestamps: not later than Bitcoin block 972923 (header time 2026-10-24 13:30:56 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:19:46 UTC · digicert 2026-10-24 13:19:45 UTC · sectigo 2026-10-24 13:19:45 UTC · before the intake closed · in the public log since 2026-10-24 13:19:47 UTC131645Z.txt· Rekor 3440704138 — OpenTimestamps: not later than Bitcoin block 972923 (header time 2026-10-24 13:30:56 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:16:45 UTC · digicert 2026-10-24 13:16:45 UTC · sectigo 2026-10-24 13:16:45 UTC · before the intake closed · in the public log since 2026-10-24 13:16:47 UTC131346Z.txt· Rekor 3440700791 — OpenTimestamps: not later than Bitcoin block 972923 (header time 2026-10-24 13:30:56 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:13:46 UTC · digicert 2026-10-24 13:13:46 UTC · sectigo 2026-10-24 13:13:46 UTC · before the intake closed · in the public log since 2026-10-24 13:13:50 UTC131251Z.txt· Rekor 3440700091 — OpenTimestamps: not later than Bitcoin block 972923 (header time 2026-10-24 13:30:56 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:12:51 UTC · digicert 2026-10-24 13:12:51 UTC · sectigo 2026-10-24 13:12:52 UTC · before the intake closed · in the public log since 2026-10-24 13:12:56 UTC131248Z.txt· Rekor 3440700087 — OpenTimestamps: not later than Bitcoin block 972923 (header time 2026-10-24 13:30:56 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 13:12:48 UTC · digicert 2026-10-24 13:12:48 UTC · sectigo 2026-10-24 13:12:48 UTC · before the intake closed · in the public log since 2026-10-24 13:12:55 UTC123545Z.txt· Rekor 3440619936 — OpenTimestamps: not later than Bitcoin block 972923 (header time 2026-10-24 13:30:56 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 12:35:46 UTC · digicert 2026-10-24 12:35:45 UTC · sectigo 2026-10-24 12:35:45 UTC · before the intake closed · in the public log since 2026-10-24 12:35:50 UTC113428Z.txt· Rekor 3439884108 — OpenTimestamps: not later than Bitcoin block 972918 (header time 2026-10-24 11:57:33 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 11:34:28 UTC · digicert 2026-10-24 11:34:28 UTC · sectigo 2026-10-24 11:34:28 UTC · before the intake closed · in the public log since 2026-10-24 11:34:30 UTC105258Z.txt· Rekor 3439444719 — OpenTimestamps: not later than Bitcoin block 972914 (header time 2026-10-24 11:03:52 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 10:53:00 UTC · digicert 2026-10-24 10:52:58 UTC · sectigo 2026-10-24 10:52:59 UTC · before the intake closed · in the public log since 2026-10-24 10:53:02 UTC073434Z.txt· Rekor 3437376664 — OpenTimestamps: not later than Bitcoin block 972900 (header time 2026-10-24 08:07:45 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 07:34:35 UTC · digicert 2026-10-24 07:34:34 UTC · sectigo 2026-10-24 07:34:35 UTC · before the intake closed · in the public log since 2026-10-24 07:34:37 UTC065227Z.txt· Rekor 3436970636 — OpenTimestamps: not later than Bitcoin block 972895 (header time 2026-10-24 07:05:52 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 06:52:28 UTC · digicert 2026-10-24 06:52:28 UTC · sectigo 2026-10-24 06:52:28 UTC · before the intake closed · in the public log since 2026-10-24 06:52:57 UTC055416Z.txt· Rekor 3436898508 — OpenTimestamps: not later than Bitcoin block 972889 (header time 2026-10-24 06:00:00 UTC, tolerance up to ~2 h) · RFC 3161 signing time: freetsa 2026-10-24 05:54:20 UTC · digicert 2026-10-24 05:54:19 UTC · sectigo 2026-10-24 05:54:19 UTC · before the intake closed · in the public log since 2026-10-24 06:37:51 UTC
Chain of lists
142259Z.txt— previous list2026-10-24/142222Z.txtsha2561ac394108b3c79f7fb65e3460a1f5916f48c9db11505fb7b5368a960942d3230· hash equal153507Z.txt— previous list2026-10-24/142259Z.txtsha2564045c8478a732aa56ed4619f78697f44415111d477ebf5e87498bf22703f5ab5· hash equal161152Z.txt— previous list2026-10-24/153507Z.txtsha2562aa42717ad6645b6c24e40851fd71ebeaeb860041328edbf141779964e21aa65· hash equal162306Z.txt— previous list2026-10-24/161152Z.txtsha2568427aa44f3cf6ee2c17f450c0da284ecefb97af829eb4842f4bd9f297c038e94· hash equal050004Z.txt— previous list2026-10-24/033448Z.txtsha256d133027d891a14e8362fbdccfc2e8eb43f9f9b78d9b7036411c48361d442a2ee· hash equal033448Z.txt— previous list2026-10-24/023145Z.txtsha25690d21857332f8510556aae84b84466aa138a32f2d6372645d74fff90a7677f0c· hash equal023145Z.txt— previous list2026-10-24/023142Z.txtsha2564ca26aa41e0ddcd28975fa7bb43f58d379f6a7ba048fffa79ef0dbe1b76657fb· hash equal023142Z.txt— previous list2026-10-24/021158Z.txtsha2565a864bfcd4204dd6f136abbfd6e5f5bd71e5d76a8efd75e75dfa6bab135303dd· hash equal021158Z.txt— previous list2026-10-24/013610Z.txtsha2563250f1db1756ad07065abaf723f9ebd3c2f7b6e24b822ca28c68a098621380ad· hash equal013610Z.txt— previous list2026-10-24/013111Z.txtsha2564a3ec21b2455ee9ddc823ef6873c57cd5662deacb7e1863e47e7ff961546136d· hash equal013111Z.txt— previous list2026-10-24/013104Z.txtsha2565561322329b51e13b3d0ccd5e21e0a5397a8a57036b36dd9b66b892c83682580· hash equal013104Z.txt— previous list2026-10-24/012117Z.txtsha256b51d8473c6684c0a06cdbd1dc1a4bd31aafc0132adb0d174c7c5712a5cba6582· hash equal012117Z.txt— previous list2026-10-24/011813Z.txtsha256c18c7d3b0d249ed1afb13b17719768d1c9b5d6043629d4d50c569c14bfe6a2cf· hash equal011813Z.txt— previous list2026-10-24/011511Z.txtsha256734233b526d876df8a1e57e29a2f31708c87d9cc3ad74ed0d919e90774d134e9· hash equal011511Z.txt— previous list2026-10-24/011208Z.txtsha256843ef56ff12da88861ffd05a2adf5d8e64e953dd95f7635aee8cad783ff864e8· hash equal011208Z.txt— previous list2026-10-24/011112Z.txtsha2566efddabdfccd475da72b5988e700d98b855d829bbf12c9a7d4eb98b292ebc97e· hash equal011112Z.txt— previous list2026-10-24/010010Z.txtsha2569fc1c42609eb71631f7f0e4b7ee726893621fbe58f093f04f32966d03dd4de8f· hash equal010010Z.txt— previous list2026-10-23/213555Z.txtsha256b84da4715504cd3fa0d3e4a1bb948a54ae2d9fdf36c6d02d462ced910a1dee35· hash equal142222Z.txt— previous list2026-10-24/133633Z.txtsha2563d867ea3d00d7265e3aae123bf19435696f1589daa560eb41d94e83768dbfb8f· hash equal133633Z.txt— previous list2026-10-24/133310Z.txtsha25607d01d8aa15e39a63fa44e9144012c2b5de16e693742c86fa056ccf817516f14· hash equal133310Z.txt— previous list2026-10-24/132847Z.txtsha256d004444df5718ddbdb00a97a5f50682e9fce4b6b05b57d3e3e04cc40ca3fdb56· hash equal132847Z.txt— previous list2026-10-24/132546Z.txtsha2563d222732b0983be709affc512c109bc0f4b235909ffe7eddea65cdd009fb56de· hash equal132546Z.txt— previous list2026-10-24/132246Z.txtsha2567796ee0968070e18b77657a6893244edff16262d63f723e1c575cca0e386ce5e· hash equal132246Z.txt— previous list2026-10-24/131945Z.txtsha2568ef4187db079bfa306fbbd042c0dc0981b68586bf06b90557d7a87865edfc1a0· hash equal131945Z.txt— previous list2026-10-24/131645Z.txtsha2561e6cfc3d38f0bcb8443c025a981012e8dff8deeb4fac855c96a78b9a06429cbf· hash equal131645Z.txt— previous list2026-10-24/131346Z.txtsha256aacc0d9115b63a8056a9c576c4bf31267dc194c60992980a34821df736af805f· hash equal131346Z.txt— previous list2026-10-24/131251Z.txtsha256948950fea865cc341d328a9d499b1cc4f0e6e0c946304b8516720ee263dba651· hash equal131251Z.txt— previous list2026-10-24/131248Z.txtsha256e79d26941315065d097d24ad51690d1905882d9fc14ee62b6dc6f032f4184064· hash equal131248Z.txt— previous list2026-10-24/123545Z.txtsha256d614042057af41e28378bcc91185a2de25c7c91dbf1c1bd3a58dc4df91c0c478· hash equal123545Z.txt— previous list2026-10-24/113428Z.txtsha25605089a810a69c4911f33873f6b5985cfc56b703c909bd6c2c68fdc2922306755· hash equal113428Z.txt— previous list2026-10-24/105258Z.txtsha256725c97da582d222c6bc576d821ec6d0941dc33930ffe0014e9d377fad39f6f1e· hash equal105258Z.txt— previous list2026-10-24/073434Z.txtsha256efa63fb5163a670a1d4e8eccbac69b96fd8a714118d43a4aca3496f831e64756· hash equal073434Z.txt— previous list2026-10-24/065227Z.txtsha25655e3131364e0aa64cab49010cfde5416279ad7ea19cfd2d63e3cc154d9aaed18· hash equal065227Z.txt— previous list2026-10-24/055416Z.txtsha25658075f8381ef083ec6866c694c4729a89f7e4c1324cae6f898c761951fd9afcd· hash equal055416Z.txt— previous list2026-10-24/050004Z.txtsha2567a37df87893ea0858ac8dd2bd634864133439723ead889b9f67d2029a17a59b5· hash equal
Every question sent is sealed before its answer
18 questions of this run are sealed in the chain asks.jsonl, each with a send time earlier than its answer. The text of each is kept in asked/. asks.jsonl
- 13:12:48 UTC · council: the common part of the question is the same bytes for every seat asked; sha256
12467acaa7c070406b7a60669dce4278605750f2fdffe820ed2e0cf1b7757468
Which run counts
From Oct 21: the scheduled morning run counts; the others are for reference (sealed text in Russian).
sealed text (sha256 c24b0d4f18654273cd9c97a49ef590c5af070f59c427bf2670fa84a2d3335df5) ▾
с 21.10: засчитывается утренний прогон по расписанию, остальные справочные
From session 11 (Nov 2, 2026): within a run, the first well-formed answer line of each seat sealed before the reference counts; the later lines of the same seat are published beside it, outside the count.
sealed text (sha256 0f42c93b902b411dc1a36579a6529266ed9c83f7dd22ade65b0efb8363b0b6cd) ▾
from session 11 (2026-11-02): within a run, each seat's first well-formed answer line sealed before the reference counts; later lines of the same seat are labelled retries
archive.org · 2026-10-24 15:35 UTC
✓ Offline check of the release: OK on 2026-10-24 · python3 -I <DIR>/tools/verify_all.py <DIR> · offline-check.json
✓ Brier recount: 12,403 values, all exact, 0 differences · 2026-10-24 14:24:20 UTC · environment.json
Check it yourself
Needs OpenSSL 3 or newer (macOS: Homebrew openssl; the system LibreSSL has no working ts command).
- the time each service signed:
openssl ts -reply -in 142259Z.txt.freetsa.tsr -text - the signature against the service root (freetsa):
openssl ts -verify -data 142259Z.txt -in 142259Z.txt.freetsa.tsr -CAfile freetsa-cacert.pem -untrusted freetsa-tsa.crt - the signature against the service root (digicert):
openssl ts -verify -data 142259Z.txt -in 142259Z.txt.digicert.tsr -CAfile /etc/ssl/cert.pem - the signature against the service root (sectigo):
openssl ts -verify -data 142259Z.txt -in 142259Z.txt.sectigo.tsr -CAfile /etc/ssl/cert.pem - the Bitcoin block of the stamp:
ots verify 142259Z.txt.ots - without a Bitcoin node: the output names BitcoinBlockHeaderAttestation(972931); the Merkle root of block 972931 on any block explorer must be 00e3cbdf64929919d837054d4afef05da5c7d914331ba10a454e3e79f3f1178d:
ots info 142259Z.txt.ots - the question text equals its sealed hash:
shasum -a 256 asked/5e8783d1e6a5224091348d5cf9a9fe2c33c49db03dbfbcc27b3eb86bc3e51aba.md - the whole chain of questions, line by line:
python3 -I -c "import sys; sys.path.insert(0, 'tools'); import seals, seals_asks; seals.ISSUES_DIR = '<DIR>'; sys.exit(seals_asks.main(['verify']))" - the chain of lists, each naming the one before it:
python3 -I -c "import sys; sys.path.insert(0, 'tools'); import seals; sys.exit(seals.main(['verify', '--issues', '<DIR>']))" - Recount the published Brier from the open files (exit code 0 — reproduced, 1 — differs):
python3 tools/replay_brier.py https://trends.polyhelper.ai/api/v1/ - each list’s entry in the public log: its digest and our key:
python3 -I -c "import sys; sys.path.insert(0, 'tools'); import seals_rekor; sys.exit(seals_rekor.main(['verify', '--issues', '<DIR>']))" - the chain of the Council’s book, line by line:
python3 -I tools/verify_chain.py council-book.jsonl
Digests of the stamped lists on an append-only public log (Sigstore Rekor): 283 of 283 · the log entries · public key
Roots of freetsa: freetsa-cacert.pem · freetsa-tsa.crt
Checks by others
Checked something here? Publish your check as a record with a DOI (Zenodo, OSF, Figshare or any DataCite repository; free, no account with us), fill its description from the template in the register and relate it to DOI 10.5281/zenodo.23552700 as “Reviews”. The register reads the public DataCite index a few times a day and lists it. third-party-checks.json
Copies of sealed lines
In this run no line repeats another line cell for cell: nothing is counted twice. The copies of all runs: council-forecasts-copies.csv
Lines of the book
n=325 · cb_packet · · seal c7c4f8f77f972a43419312fa05b6453ea012a8c269973addd17d5ecfd21623cc · link e13c8c11ff6e607e95447e628269eb2ef3dabb38ee0b39dbd3e86d04ff583198— a record of the book · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=326 · swap · · seal 12c74ef57cd599b97f28bf9c32aa0699ff1891b26328181edefa2a8f621ca1db · link 27928ba9d2cc04a23e4d62e0675d187a2b0225a2ac31da10aa2499f6bf676564— a record of the book · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=327 · run · · seal 91679b53ed24ae3b941e025502cde11906152c3a54db419638149f5266bbff6a · link 066e9d8f5b56cdf8b898c331a020c455be6d06c58f4c16604b1110825df73b86— the question and the roster, sealed before the answers · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=328 · answer · chatgpt · seal ae9d325677b4956a1f72203636a13257497f751d41e9dd6422cad6a86a656cd2 · link 461272b9cbf1eba238f470efb3b0620ed0ff941125e519c22d2bc88c54032306— forecast · league · Pro league · counted in the score · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=329 · answer · grok · seal 183c4a03d71f284ac8066fd2ec5d762c7784d303e17e21ba43973fd2bda61414 · link fcbf5a907882bb4ac1300aa04f652138628b320c6331aa32105fdcfa7a7a872d— forecast · league · Pro league · counted in the score · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=330 · answer · stepfun · seal 3c2bb5724a5dfd2074b42afff5536b40a71d3a72a18cc4fc0823527c3979ea1c · link 6c2907332fcfd33aafa9cef5696393358fa37c60cbe767acaa5310efb175a5e6— forecast · league · Pro league · counted in the score · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=331 · answer · nemotron · seal 335730d03e833072029c28f49a6ec400d3f8f0821484ec033de05c234a9bfc29 · link bcc4b347fefd2ce2300d54a4adfe85c154e10db76fac415cbb050cc97d35602a— forecast · league · Pro league · counted in the score · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=332 · answer · gemini · seal cf83e4c73121f27ca993bda3211d2be6d5518ff9594887b2e4bd38c12d355b02 · link 34faf4ca73d01bd22b5a411764471c44cb56da397c0ab2e11794d8dcb5e61536— forecast · league · Pro league · counted in the score · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=333 · answer · mimo · seal 2590a2ca2e38eebdb48ad53631006c87213a5fe5f64831f3f73e2c6e065cb4eb · link 65f0b5b29357550c10c0681b04c9ffe4d04c5359509ea1f173265d18a8ad2054— forecast · league · Pro league · counted in the score · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=334 · answer · zai · seal 7c82d0f5a2025702428e0b89f26da87a53e9693ea75b2e41093158e1c06c0a0c · link 224d2b3ab13b2922ddbdaada22ab1c1586a75c8627928f4e2d1857698bf35c46— forecast · league · Pro league · counted in the score · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=335 · answer · kimi · seal 6e3b74cedc7d0af0e0f962c03f0457201612e4158c84498b7368dc191e566cbc · link 042d86eb5f10a5f8d07ec285c48d40bc50ea693dbf23445f8bade74ec70a0b82— forecast · league · Pro league · counted in the score · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigon=336 · answer · claude · seal 2e08af96848a119e407d5e13e5b8a39d012956f65f5a08d81655d68e4019bcd8 · link 057b8eaeb97e871e066c99f5b580a0dc54900c1c8ec2cdeff6752350527fa7b6— forecast · league · Pro league · counted in the score · stamped in 142259Z.txt: OpenTimestamps, DigiCert, FreeTSA, Sectigo