--
Fill in the fields and hit Verify.
How to verify a dice roll
- Before playing, copy the server seed hash the casino shows you. That hash is the site's commitment: it cannot change the seed afterwards without the hash failing.
- Play your session. Every bet increments the nonce by 1 under the same seed pair.
- Rotate your seed in the casino's fairness settings. The old server seed is revealed.
- Paste everything here. The tool checks that SHA-256 of the revealed seed equals the committed hash, then recomputes any roll with
HMAC-SHA256(serverSeed, clientSeed:nonce).
The construction differs slightly between operators. Most dice-first sites use the generic mod-10000 method; Stake's Originals dice uses a byte-fraction float scaled to 0.00-100.00. Pick the right preset above, and see our guides to how provably fair works and seed rotation for the theory.
Everything runs client-side with the browser's Web Crypto API; your seeds never leave this page. Practice the full flow risk free on our dice simulator, which commits and reveals seeds the same way.