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.