Provably Fair
Transparent & Verifiable Gaming
Our provably fair system ensures every game outcome is transparent and verifiable. You can independently verify that no manipulation occurred in any round.
1. Server Seed
Before each round, we generate a secret server seed. You see its hash (encrypted version) so you know it exists but can't see the actual seed until after the round.
2. Client Seed
You provide your own client seed (or we generate one for you). This seed is combined with the server seed, ensuring neither party can predict or manipulate the outcome.
3. Result Generation
The server seed, client seed, and nonce are combined using HMAC-SHA256 to produce a deterministic result. You can verify this calculation yourself!
The Verification Process
1
Before the Game
We show you the hashed server seed. This proves the seed was set before you placed your bet.
2
During the Game
Your client seed and a nonce (bet counter) are combined with our server seed to determine the outcome.
3
After the Game
We reveal the server seed. You can hash it yourself to confirm it matches the hash we showed before.
✓
Verification Complete
Use our verification tool to recalculate the result and confirm it matches what you experienced.