🌱 SeedDojo
Step 1 · Commit, then reveal
The caller shuffles the balls from a secret seed and publishes a hash of the call order before the game. After the game she reveals the seed. Anyone can re-shuffle and check the hash matches — so she could not have changed the order halfway.
Step 2 · Bug one: modulo bias
To pick a number from 0–5 you might take a random byte (0–255) and use byte % 6. Count how often each answer can come up: