{"id": 5393, "prediction_verbatim": "Copper futures higher within 48h", "created_at": "2026-05-24 16:29:48", "direction": "up", "timeframe": "48h", "score": null, "outcome": "Auto-expired \u2014 excluded from accuracy metrics", "resolved_at": "2026-05-26 16:36:30", "chain_hash": "724cbafb47e0b04aaca657fff5b808e7abd300183c9061f3ea6f9f10ccf17c7f", "chain_tx": "45AdfpsFptYLDv1eDseXN2V9PprR3W5A8axexv2rHDriZGyAP5s3LDb7ybZH9NjvSMn6re9kpMWuWCkHK7fL3xVy", "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."}