{"id": 3395, "prediction_verbatim": "MSFT higher in 24h", "created_at": "2026-04-14 14:06:01", "direction": "up", "timeframe": "24h", "score": 0.89, "outcome": "Correct \u2014 MSFT moved +3.8% ($390 \u2192 $405)", "resolved_at": "2026-04-15 14:14:58", "chain_hash": "501a0d3542502df814dac42a276e50b7c437dfafe38c8b641beae45c6942c821", "chain_tx": "4SvH4w1fVm9YFdtShe2VoGDopTKaSDqnF7d8jg1GwXErVDTo4fo9iN4b173aNp1X6bebvRpYSJNGfN2TznKqBLHi", "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."}