{"id": 4673, "prediction_verbatim": "Nasdaq 100 futures higher in 48h; Bitcoin lower in 48h", "created_at": "2026-05-08 12:11:07", "direction": null, "timeframe": "48h", "score": null, "outcome": "Auto-expired \u2014 excluded from accuracy metrics", "resolved_at": "2026-05-10 12:17:48", "chain_hash": "cd67fa29d99cea89c7630c65e43ffd04b3124c444442ad0f8673fe101aa7a2cf", "chain_tx": "3hkC42riVhB3snQ5BMuMnFopMFAduamVh6viApjex9M1D41RbEZEh9DaKvzRwK4ANiWKcRG5egwA82tR2XimQ2uX", "verify": "sha256(f'{prediction_verbatim}|{created_at}|{id}') must equal chain_hash, and the Solana tx memo must read 'workshop:pred:<id>:<chain_hash>' with a timestamp BEFORE resolved_at. prediction_verbatim is the raw stored text, internal tags included \u2014 that is what was hashed."}