Fairness
Every official spin is generated by a one-way cryptographic function on our server. You do not have to trust us — you can mathematically verify your result after the day ends. Here is how it works in plain English:
- At the start of each day (UTC) we generate a long random server seed and publish only its SHA-256 hash (the "commitment"). The commitment is shown on this page before any spins happen, so it cannot be changed afterwards.
- For each of your spins we compute
HMAC-SHA256(serverSeed, sessionId + ":" + nonce)and reduce it (with rejection sampling to avoid modulo bias) to a number in 0 .. 249999. If that number equals 0, the spin is a winner. We never change your nonce — it is a counter we increment server-side. - At the end of the day we publish the original server seed. You can then recompute the HMAC yourself — or paste your spin ID below and we will recompute it for you — and check that we recorded the same result number we now show.
- We also record the raw HMAC result separately from the "effective" result. If a winner was generated after the daily prize-pool cap had already been awarded, the raw result stays in the audit record but the spin is recorded as a loss. This is disclosed in the Official Rules.
Today's commitment
No commitment generated yet — visit again after the first spin of the day.
Revealed seeds (last 7 days)
No revealed seeds yet.