We use a Provably Fair system to ensure that all game outcomes are random and verifiable. It allows you to independently confirm that the results are fair and not manipulated.
For single-player games, we use a seed pair with a nonce mechanism to ensure transparency. This means no one, including us, can alter or influence the game results. Your input directly affects the outcome.
A random string generated by us. It is hashed using SHA256 and displayed to you before the game starts for verification. This ensures the results cannot be changed. We use this seed repeatedly until you reveal it or until a thousand games have been played.
A random string generated by your browser. You can change it at any time to ensure complete randomness of game outcomes. This gives you direct control over part of the randomization process.
A counter that starts at one and increases after each game played. This ensures unique outcomes for each game, even with the same server and client seeds.
You can update the client seed at any time to ensure complete randomness of game outcomes. This gives you direct control over part of the randomization process. To update the client seed, or to reveal the server seed, visit the Fairness Settings page.
Every game seed is processed through a random number generator to determine the outcome. Some game modes may use additional nonces to generate multiple results from a single game seed. To verify the outcome, you can use the Fairness Verification page.