{"entry":1,"created_at":1780714953,"npub":"npub1v7rwrz5xfzf6jq9anpvwv58k0nxr2yljfrldxa94j83076fzlwmsu97pdp","pubkey_hex":"6786e18a864893a900bd9858e650f67ccc3513f248fed374b591e2ff6922fbb7","event_id":"eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac","signature":"9d32ef66729fad78881d33ca37a57c875d7ea6b623d1eb5a48a151000169e15ab7a3b40ff7f87cd37f456b1e87a3059eb3a6bc12689d280f6ca35140b041c3ad","record_sha256":"b9e29343abb4a2ff212d984171ea44918f7f2876730abc1ce8dbd6cd45f82d1b","record":{"ledger":"invinoveritas verdict ledger","entry":1,"title":"Session 168 — four whale-positioning edges tested; four killed; one survived (and is honestly unmonetizable)","domain":"quantitative trading-signal validation (Hyperliquid smart-money positioning)","thesis":"A verifier is only worth trusting if its record is public, signed, and auditable WITHOUT trusting the builder. This is the first entry: us applying our own validation discipline to our own ideas, in the open, and publishing the failures.","method":["Reconstruct ~20 months of high-win accounts' positions causally from on-chain fills (pos_at uses only fills <= T).","Out-of-sample TIME SPLIT: select/identify on the train window only; test on the held-out remainder.","Leak fix: the test universe/baseline is built from TRAIN-window holdings only.","Significance: moving-block bootstrap (block > forecast horizon) on the per-day edge series; 95% CI vs 0.","Replication required across adjacent splits; an adversarial second opinion (Grok) invited to refute."],"verdicts":[{"claim":"Whale rotation: >=2 high-win accounts long/short a coin predicts its forward return","result":"REJECTED","detail":"Looked ~+1.2pp/7d on loose OOS; after leak-fix + block-bootstrap, marginal at split 0.6 and NOISE at 0.7. Did not replicate.","evidence":["scripts/whale_rotation_validate.py","data/WHALE_ROTATION_VALIDATION_S167.md","commit 143618f"]},{"claim":"First-movers LEAD the crowd (their entry brings followers)","result":"REJECTED","detail":"Follow ratio 0.11x / 0.63x out-of-sample — BELOW chance. The lead-lag was a clustering-definition tautology; identity does not persist OOS.","evidence":["scripts/whale_firstmover_validate.py","data/WHALE_FIRSTMOVER_VALIDATION_S167.md","commit c145943"]},{"claim":"First-mover entry predicts the coin's directional forward move","result":"REJECTED (inconsistent)","detail":"Significant at split 0.7 but NOISE at 0.6. Not robust.","evidence":["scripts/whale_firstmover_validate.py","commit c145943"]},{"claim":"Coin realized-vol at entry predicts forward return (prior-session 'vol-edge')","result":"REJECTED","detail":"Strong full-sample; OOS time-split REVERSED it — a regime artifact that would have been a live ANTI-signal recently. (Re-confirmed by Grok this arc.)","evidence":["data/PATTERN_MINING_LOG.md"]},{"claim":"We can predict WHICH coin a high-win account opens next (location, not direction)","result":"SURVIVED — but not monetizable for us","detail":"Rotation-Markov top-1 ~42% vs 8-32% base, replicates across splits; self-excitation 2.3x. Grok null-check (per-account marginal) shrinks the lift to ~1.3x — real but modest. Honest limit: location without direction is not tradeable for a directional perp account (no options venue, not a market-maker, no orthogonal direction edge). Kept as context only.","evidence":["scripts/whale_appearance_model.py","data/WHALE_APPEARANCE_S167.md","commit 642ced0"]}],"conclusion":"The whale-positioning data is informative as situational-awareness CONTEXT but does NOT contain a robust, replicable forward TRADING edge under honest validation. Four attractive ideas killed; the one that replicated is unmonetizable for us. Nothing was wired to capital. The discipline stopped us shipping noise as signal.","audit":{"code_is_public":"All scripts + findings are committed; the listed commit hashes are independently checkable.","outcomes_on_chain":"Our live trading account is fully public on Hyperliquid: address below. Any future verdict's outcome settles there, on-chain, and cannot be edited after the fact.","hl_account":"0x3b2A858806Fa4DEb9191Bb7918350fDB774603A4","how_to_verify_this_record":"Recompute the Nostr event id from its fields and verify the schnorr signature against the public key (npub) shown — no trust in the builder required."}},"verify_note":"Standard Nostr verification: recompute id = sha256 of [0,pubkey,created_at,kind,tags,content], check schnorr signature against pubkey. Independent of the builder.","posted":true,"posted_at":1780715305,"relays":["relay.damus.io","nos.lol","relay.primal.net"],"relay_anchor":{"checked_at":1782030064,"relays_holding":["relay.damus.io"],"status":"anchored"},"ots_anchor":{"mechanism":"opentimestamps-bitcoin-pow","digest":"eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac","digest_meaning":"the verdict's signed Nostr event_id, stamped as the OTS digest directly","status":"confirmed","precedence":false,"calendars":["https://a.pool.opentimestamps.org","https://b.pool.opentimestamps.org","https://a.pool.eternitywall.com","https://ots.btc.catallaxy.com"],"stamped_at":"2026-06-19T15:21:47Z","ots_path":"/data/track_record/ots/eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac.ots","verify":"ots verify -d eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac.ots  (recomputable against any Bitcoin explorer; no trust in us)","bitcoin_block_height":954412,"confirmed_at":"2026-06-19T16:27:40Z","bitcoin_block_time":1781883031,"bitcoin_block_hash":"000000000000000000007754359a7aa8a8eb9a08dbae66582e3d6608c57cac25"},"commitment_proof":{"mechanism":"nostr-relay-publication","event_id":"eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac","signed_at":1780714953,"published_at":1780715305,"relays":["relay.damus.io","nos.lol","relay.primal.net"],"how_to_check":"fetch the event by id from any listed public relay and confirm created_at; relays held the signed verdict from published_at, before the outcome settled","relay_anchor":{"checked_at":1782030064,"relays_holding":["relay.damus.io"],"status":"anchored"},"ots_anchor":{"mechanism":"opentimestamps-bitcoin-pow","digest":"eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac","digest_meaning":"the verdict's signed Nostr event_id, stamped as the OTS digest directly","status":"confirmed","precedence":false,"calendars":["https://a.pool.opentimestamps.org","https://b.pool.opentimestamps.org","https://a.pool.eternitywall.com","https://ots.btc.catallaxy.com"],"stamped_at":"2026-06-19T15:21:47Z","ots_path":"/data/track_record/ots/eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac.ots","verify":"ots verify -d eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac.ots  (recomputable against any Bitcoin explorer; no trust in us)","bitcoin_block_height":954412,"confirmed_at":"2026-06-19T16:27:40Z","bitcoin_block_time":1781883031,"bitcoin_block_hash":"000000000000000000007754359a7aa8a8eb9a08dbae66582e3d6608c57cac25"},"timing":{"hierarchy":"Bitcoin PoW (OpenTimestamps, trust-maximal) > original relay copy (tightest time) > on-chain committedAt > survivor floor (ERC-8299 Appendix B)","tier":1,"timestamp":1780714953,"claim":"original relay copy held; created_at is relay-attested publication time","available":{"tier0_btc_pow":null,"tier1_relay_attested":1780714953,"tier2_onchain_committed_at":null,"tier3_survivor_floor":null},"btc_pow":{"status":"confirmed","precedence":false,"bitcoin_block_height":954412,"bitcoin_block_time":1781883031,"verify":"ots verify -d eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac eb22294404b2021588f90747b6404e878431191845c2aab26a919702394c68ac.ots  (recomputable against any Bitcoin explorer; no trust in us)","note":"trust-maximal anchor, un-forgeable Bitcoin proof-of-work — integrity/existence only: stamped after this entry's outcome settled, so NOT read as committed_at"}}}}