Provably fair verification
Every outcome is deterministic. Plug in the server seed we revealed, your client seed, and the nonce — we'll show you the same roll the server computed.
Verify a bet
The server seed is revealed when you rotate it. Until then, you only see its SHA-256 hash.
How it works
1. We generate a 32-byte server seed and show you its SHA-256 hash before you bet.
2. You can change your client seed any time.
3. Each bet increments a nonce. The HMAC-SHA256 of serverSeed over clientSeed:nonce:gameCode is the source of randomness.
4. Rotate the seed at any time to reveal the server seed. We can never quietly swap it on you.