Zenko ResearchMethodScoreboardLedgerWriting

Kitsunebi — the anchored ledger

Every row is the sha256 of a file in the private repository, timestamped into Bitcoin through OpenTimestamps. The hash is public; the file is not, unless a row says revealed.

How to read a proof

pip install opentimestamps-client, then ots info <proof>.ots. It prints the sha256 the proof commits to and BitcoinBlockHeaderAttestation(N): the block that contains it. Check the hash against the row and the block against the link. That proves this hash was in that block; the Merkle path from the calendar is inside the file.

With the original file: ots verify -f <file> <proof>.ots recomputes the hash and checks the path up to the block header, which it reads from a Bitcoin node. Without a node, ots --no-bitcoin verify does everything but that last step and names the header to check on any explorer.

For rows that are not revealed you hold the proof and the hash, not the file: the first check still proves a specific hash existed by a specific block; what the file said is shown when the row is revealed. The drag-and-drop page at opentimestamps.org does the first check without a terminal.

Retro rows existed before the ledger; their proof dates the anchoring day, 2026-09-04, not the file's earlier history.

Rows

idregistered (UTC)kindwhatsha256blockproof
K00012026-09-04 00:39batchhypothesis batch b10_sizing (pre-registered predictions in the docstring) retrod8195531042b6d86…965404.ots
K00022026-09-04 00:39docresearch data loader / harness b11_fetch_data.py retro64215b973dc96594…965404.ots
K00032026-09-04 00:39batchhypothesis batch b11_hourly_hedge (pre-registered predictions in the docstring) retrof237181eeb6de8cb…965404.ots
K00042026-09-04 00:39batchhypothesis batch b12_confirm (pre-registered predictions in the docstring) retroee3579bd540cdd87…965404.ots
K00052026-09-04 00:39batchhypothesis batch b13_new_engine (pre-registered predictions in the docstring) retro407c895857021297…965404.ots
K00062026-09-04 00:39batchhypothesis batch b14_basket (pre-registered predictions in the docstring) retro07008d12e52d017d…965404.ots
K00072026-09-04 00:39docresearch data loader / harness b14_fetch_cmc.py retro25858e630a74b704…965404.ots
K00082026-09-04 00:39batchhypothesis batch b15_pool (pre-registered predictions in the docstring) retro755c29df41d3a7db…965404.ots
K00092026-09-04 00:40batchhypothesis batch b16_losscontrol (pre-registered predictions in the docstring) retroe14373637d9c0958…965404.ots
K00102026-09-04 00:40batchhypothesis batch b17_challenge (pre-registered predictions in the docstring) retro3772df932d721916…965404.ots
K00112026-09-04 00:40docresearch data loader / harness b18_fetch_data.py retro3f398d1c61dec864…965404.ots
K00122026-09-04 00:40batchhypothesis batch b18_ladder (pre-registered predictions in the docstring) retro2f1e8a8122afb511…965404.ots
K00132026-09-04 00:40batchhypothesis batch b19_pool_ladder (pre-registered predictions in the docstring) retro24bef42b67fd16e4…965404.ots
K00142026-09-04 00:40batchhypothesis batch b20_slot_size (pre-registered predictions in the docstring) retroa426a717eb202dff…965404.ots
K00152026-09-04 00:40batchhypothesis batch b21_trim_hysteresis (pre-registered predictions in the docstring) retro17f0e318d7dfbd2f…965404.ots
K00162026-09-04 00:40batchhypothesis batch b22_pool_total (pre-registered predictions in the docstring) retro9574b11ad02da62f…965419.ots
K00172026-09-04 00:40batchhypothesis batch b23_xstock_pool (pre-registered predictions in the docstring) retrob91920876680bb25…965419.ots
K00182026-09-04 00:40batchhypothesis batch b2_sleeves (pre-registered predictions in the docstring) retroc35363c012afbe81…965419.ots
K00192026-09-04 00:40batchhypothesis batch b3_universe (pre-registered predictions in the docstring) retroa7fcad1fe72f9754…965419.ots
K00202026-09-04 00:40batchhypothesis batch b4_altgate_etf (pre-registered predictions in the docstring) retro028d342844caa45e…965404.ots
K00212026-09-04 00:40batchhypothesis batch b6_xsect (pre-registered predictions in the docstring) retroea7db9d99dd05893…965419.ots
K00222026-09-04 00:40batchhypothesis batch b7_postetf_gate (pre-registered predictions in the docstring) retro2765e3be95f21990…965404.ots
K00232026-09-04 00:40batchhypothesis batch b8_defensive_postetf (pre-registered predictions in the docstring) retroe3880934c5c0bc35…965404.ots
K00242026-09-04 00:40batchhypothesis batch b9_engine_postetf (pre-registered predictions in the docstring) retro49ffc549bf7f110b…965419.ots
K00252026-09-04 00:40verdictverdict: Hypothesis engine — batch 10 verdict: sizing — how far out in a drawdown, how big in a retro904d215dd520bb24…965419.ots
K00262026-09-04 00:40verdictverdict: Hypothesis engine — batch 11 verdict: hourly perp hedge, leading-input entries, capitula retro5c95c71a69258ed2…965419.ots
K00272026-09-04 00:40verdictverdict: Hypothesis engine — batch 12 verdict: confirmation direction for the hedge entry (S56, 2 retrodf8c3880b5cb878d…965404.ots
K00282026-09-04 00:40verdictverdict: Hypothesis engine — batch 14 verdict: basket mechanics — how a coin earns a slot, with retro7d2e1abdc1300cf8…965419.ots
K00292026-09-04 00:40verdictverdict: Hypothesis engine — batch 15 verdict: the eligible pool (S58, 2026-09-02) retro93b40194095c8f13…965404.ots
K00302026-09-04 00:40verdictverdict: Hypothesis engine — batch 16 verdict: loss control on admissions (S59, 2026-09-02) retrocd9f38b5844f8357…965404.ots
K00312026-09-04 00:40verdictverdict: Hypothesis batch 18 — the owner's ladder (scale-out + trail + top-ups, 1h, no stop) retro9573a728653d2b76…965404.ots
K00322026-09-04 00:40verdictverdict: Hypothesis batch 19 — the ladder mechanics on the qualifying pool, post-ETF retro9c0f8f7769d9488b…965404.ots
K00332026-09-04 00:40verdictverdict: Hypothesis Engine — Batch 1: the defensive sleeve, 2015–2026, through the real engine retro0946d8a971d1373d…965404.ots
K00342026-09-04 00:40verdictverdict: Hypothesis batch 23 — pool the xStock sleeve? (S73, 2026-09-04) retro5f079c141f633854…965404.ots
K00352026-09-04 00:40verdictverdict: Hypothesis Engine — Batch 2: gold, alt basket and defensive sleeves together, 2020–202 retro72d798a6693597d8…965404.ots
K00362026-09-04 00:40verdictverdict: Hypothesis Engine — Batch 3: the alt sleeve without hindsight retro4f33ce3c1f19b3cc…965404.ots
K00372026-09-04 00:40verdictverdict: Hypothesis engine — batch 6 verdict: cross-sectional alt selection, no hindsight (S50, 2 retroa0c63b72feb02e56…965406.ots
K00382026-09-04 00:40verdictverdict: Hypothesis engine — batch 7 verdict: post-ETF as the benchmark; fee discipline on the br retrocb4850d5f1a935c2…965419.ots
K00392026-09-04 00:41verdictverdict: Hypothesis engine — batch 8 verdict: the defensive switch, re-derived post-ETF (S52, 202 retrof606cd4107ca7645…965419.ots
K00402026-09-04 00:41verdictverdict: Hypothesis engine — batch 9 verdict: the whole engine end to end, post-ETF (S53, 2026-09 retro8a95f68d87a0b0c3…965406.ots
K00412026-09-04 00:41verdicthyp_runs result table latest_b10 retro7b9a548cf6237ca0…965419.ots
K00422026-09-04 00:41verdicthyp_runs result table latest_b11 retro4d75b7a610d6c446…965419.ots
K00432026-09-04 00:41verdicthyp_runs result table latest_b12 retro8e91053a333d5e8f…965419.ots
K00442026-09-04 00:41verdicthyp_runs result table latest_b13 retroc28b9c3f47299e43…965406.ots
K00452026-09-04 00:41verdicthyp_runs result table latest_b13_s70_real_fees retro476fc086cba0ff6e…965410.ots
K00462026-09-04 00:41verdicthyp_runs result table latest_b14 retroe4b936d93ba1ffe1…965410.ots
K00472026-09-04 00:41verdicthyp_runs result table latest_b15 retro378b8969f83ab402…965410.ots
K00482026-09-04 00:41verdicthyp_runs result table latest_b16 retro5db6e2dd337863f4…965406.ots
K00492026-09-04 00:41verdicthyp_runs result table latest_b18 retro62ea5645c31129fa…965406.ots
K00502026-09-04 00:41verdicthyp_runs result table latest_b19 retrob510267c02e7fbd5…965410.ots
K00512026-09-04 00:41verdicthyp_runs result table latest_b20 retrodf2129d3c16321d9…965406.ots
K00522026-09-04 00:41verdicthyp_runs result table latest_b21 retro5edae00516360d05…965410.ots
K00532026-09-04 00:41verdicthyp_runs result table latest_b22 retro48385016b3f08352…965410.ots
K00542026-09-04 00:41verdicthyp_runs result table latest_b23 retro5dafc2fbee48b70b…965419.ots
K00552026-09-04 00:41verdicthyp_runs result table latest_b2 retro393dcd9102374136…965406.ots
K00562026-09-04 00:41verdicthyp_runs result table latest_b3 retroa4a0229d211d1aa8…965419.ots
K00572026-09-04 00:41verdicthyp_runs result table latest_b4 retrobd8ee2931fbc3e9b…965406.ots
K00582026-09-04 00:41verdicthyp_runs result table latest_b6 retro9509b5b536c544e9…965419.ots
K00592026-09-04 00:41verdicthyp_runs result table latest_b7 retro4e818d2205460771…965406.ots
K00602026-09-04 00:41verdicthyp_runs result table latest_b8 retrob9c226052b5d5b3b…965410.ots
K00612026-09-04 00:41verdicthyp_runs result table latest_b9 retro4bff7b2b04bea25a…965410.ots
K00622026-09-04 00:41verdictverdict: S948 Strategy Verdict — 2026-08-31 (TRADER S15) retro8ca217389b900931…965419.ots
K00632026-09-04 00:41verdictverdict: S950 Alt-Basket Verdict — 2026-08-31 (TRADER S17) retro0794eb6fc248a3a5…965406.ots
K00642026-09-04 00:41verdictverdict: S951 Phase-3 SOL Executor — Built Cold (TRADER S18, 2026-08-31) retrod24262b44661431b…965406.ots
K00652026-09-04 00:41verdictverdict: S952 xStock Sleeve Swap — NVDAx + GOOGLx + HOODx (TRADER S19, 2026-08-31) retroe1d1ab4f74454ea8…965410.ots
K00662026-09-04 00:41dockitsuno-trader — Handoff TRADER S70 (2026-09-03, 00:00–00:30 UTC) retrocb1d959984655d1b…965410.ots
K00672026-09-04 00:41dockitsuno-trader — handoff S72 (2026-09-03, evening) retro2d24dc6d0382c762…965410.ots
K00682026-09-04 00:42dockitsuno-trader — Strategy Register, 2 September 2026 retro27a410e796677fd2…965419.ots
K00692026-09-04 00:42docThe new engine vs today's engine — pre- and post-ETF (batch 13, S56, 2026-09-02) retro05277bf1ffe2b8ad…965406.ots
K00702026-09-04 00:42dockitsuno-trader — adversarial review before go-live retro7b351f4a687df1af…965406.ots
K00712026-09-04 00:42dockitsuno-trader — challenge 2: the venue boundary retro4d2c5bcb7cc3e77d…965406.ots
K00722026-09-04 00:42shadowshadow book definitions (19 books racing hold-BTC) retro07ea0bdaa8d87219…965406.ots
K00732026-09-04 00:43snapshotdaily ledger dump 2026-09-03 (decisions, navs, shadow books, outcomes)9e242cf7acb33c93…965406.ots
K00742026-09-05 00:10snapshotdaily ledger dump 2026-09-04 (decisions, navs, shadow books, outcomes)9c1ec10b0c873550…965544.ots
K00752026-09-05 21:44batchb24 predicted liquidation level map: model, 4 ladders x 2 horizons, gates S1 0.60 / S2 0.30, H1-H3 predictions7d5b0d9e120edf97…965673.ots
K00762026-09-05 21:44batchb24 model implementation as seeded (unwind |dOI|/OI, sig ladder, born breakdown)d3e9eb53eae32d5d…965708.ots
K00772026-09-06 00:10snapshotdaily ledger dump 2026-09-05 (decisions, navs, shadow books, outcomes)5ffd38c2d64292b8…965708.ots
K00782026-09-06 23:39batchb25 cycle & calendar models: 10 BTC/USD exposure lines, pre-registered predictions in docstringde068ae7f13aef97…965862.ots
K00792026-09-06 23:39verdictb25 verdict: no shadow book; 5/8 cycle lines never fired post-ETF; halving holdout PASS is one bear trade; scorecard 4 missesfae7338955bee0bd…965856.ots
K00802026-09-07 00:10snapshotdaily ledger dump 2026-09-06 (decisions, navs, shadow books, outcomes)5c5d453ef9aa59b9…965862.ots
K00812026-09-07 17:10snapshotpublished scoreboard 2026-09-07 (zenko.report)43b7252c57a6fe2f…pending.ots
K00822026-09-07 17:25shadowS78 shadow-book reset: all 19 books restarted from the live book (shadow_epoch 1, 2026-09-07 17:23 UTC); pre-reset race archived6f7358541263390f…pending.ots