Every puzzle is provably fair. The server commits to a seed before prediction,
and the last 2 steps depend on a future Bitcoin block (CM1 anti-cheat).
Puzzle ID
Looking up proof on Nostrβ¦
Proof
Game type
Server seed hash (commitment)
Server seed (revealed)
Target block hash (CM1)
Block height
Truth
Manual Verification
The last 2 steps are re-seeded from the future block hash:
1. Compute SHA256(serverSeed:targetBlockHash) β CM1 seed
2. Use CM1 seed to re-randomize velocities at step 5
3. Run steps 6-7 with new velocities
4. Count entities in the right half (x β₯ 6)
5. Verify the count matches the published truth