Provably Fair
Check the commitment, random draws and outcome of a completed game.
How case results are generated
Before play, the server seed hash, client seed and next nonce are available in your seed settings. The opening freezes its case version, quantity and borrowing percentage.
The draw process
- HMAC-SHA256 uses the server seed bytes as its key. Its ordered message contains the protocol, draw domain, client seed, nonce, case draw index, ticket range and rejection attempt.
- Each opening uses one nonce; a multi-case opening uses a different zero-based draw index for every case.
- Rejection sampling maps the 256-bit digest to an integer ticket without modulo bias. Frozen cumulative item weights select the item.
- Borrowed openings keep the chosen percentage of each item value, rounded to the nearest cent, as credit.
Verify your opening
- Rotate your seed pair in Settings after completing the opening. This reveals the old seed and creates a new commitment for future play.
- Enter the game ID. The verifier checks every ticket and item against the original case version, including borrowed payouts.
- A game whose owner has a private profile is visible only to that owner.
Cases settle instantly. Their server seed is revealed when the pair is rotated, not after each opening.
