HOW TO VERIFY PROVABLY FAIR RESULTS
Verify Your Last Bet Right Now
Grab your server seed, client seed, and nonce from your casino account and paste them into our verifier. It supports Stake, Roobet, BC.Game, and more — completely free, no sign-up required.
Open Provably Fair VerifierWhat Is Provably Fair?
Provably fair is a cryptographic system that allows players to independently verify that a casino game result was not manipulated. It works through a commitment scheme involving three components: a server seed, a client seed, and a nonce.
Before you start playing, the casino generates a server seed and shows you only its SHA256 hash. This hash acts as a sealed envelope — the casino has committed to a specific seed but you cannot see the actual value yet. You also receive a client seed, which you can change to any value you like. The nonce is simply a counter that increments with every bet you place.
When a game round plays out, the result is calculated by combining the server seed, your client seed, and the current nonce using HMAC-SHA256. This cryptographic function produces a hash that gets converted into a game outcome — a Crash multiplier, a Dice number, a Mines layout, and so on. After you rotate your seed pair, the casino reveals the unhashed server seed so you can recalculate every result and confirm they match.
The key insight is that the casino cannot change the server seed after committing to its hash, and you control the client seed. Neither party can predict or manipulate the combined output. This is what makes the system provably fair — the maths is verifiable by anyone. For a deeper explanation, read our complete guide to provably fair gambling.
How to Use Our Free Verifier Tool
Our Provably Fair Verifier handles all the cryptographic calculations for you. You do not need to understand hashing algorithms or write any code. Here is the step-by-step process:
- 1Find your seeds in the casino. Go to your casino account and locate the server seed (unhashed), client seed, and nonce for the bet you want to verify. You need to rotate your seed pair first — the casino will only reveal the unhashed server seed after you generate a new one. The exact location differs by casino (see the section below).
- 2Open our Provably Fair Verifier. Navigate to /provably-fair-verifier/ in your browser. The tool runs entirely in your browser — no data is sent to any server, and no account or registration is needed.
- 3Select your casino and game type. Choose the casino you played at (Stake, Roobet, BC.Game, etc.) and the specific game (Crash, Dice, Mines, Plinko, Limbo, Keno). Different casinos and games use slightly different formulas to convert the hash into a result, so selecting the correct options is essential.
- 4Paste your seeds and click Verify. Enter the unhashed server seed, your client seed, and the nonce into the corresponding fields. Click the Verify button. The tool will calculate the HMAC-SHA256 hash and convert it into the game result within milliseconds.
- 5Compare the result with what the casino showed you. The verifier displays the calculated game outcome. If this matches what the casino showed during your game round, the result was fair. If it does not match, something may be wrong — double-check your inputs first, then see our troubleshooting section below.
Pro tip: You can verify multiple bets in sequence by changing just the nonce value. If you played 50 rounds on the same seed pair, keep the server seed and client seed the same and increment the nonce from 1 to 50 to check every single result.
Where to Find Seeds on Each Casino
The hardest part of verification is locating your seeds inside the casino interface. Each platform puts them in a different place. Here is exactly where to look:
| Casino | How to Find Your Seeds |
|---|---|
| Stake | Click your profile icon → Settings → Fairness tab. You will see your active server seed hash and client seed. To reveal the unhashed server seed, click Unhash. This generates a new seed pair and reveals the previous server seed. Your bet history shows the nonce for each round. |
| Roobet | Open your Game History and click on any bet. Select Fairness or Reveal Seeds. Roobet shows the server seed, client seed, and nonce for each individual bet after the seed pair has been rotated. |
| BC.Game | Click your avatar → Profile → Fairness. You can view your current seed pair and access Game History to see the nonce and seeds for past bets. Rotate seeds to unhash the previous server seed. |
Remember: you must rotate (change) your seed pair before the casino reveals the unhashed server seed. This is a security requirement — if the server seed were visible while still active, it would compromise the fairness of future rounds. Once rotated, the old server seed is revealed and can be used for verification of all bets placed under that seed pair.
Ready to Check Your Bets?
Our verifier supports Stake, Roobet, BC.Game, and more. Paste your seeds and get instant results — no sign-up, no downloads, completely free.
Launch the Verifier ToolWhich Games Can You Verify?
Our Provably Fair Verifier supports all major provably fair game types. Each game converts the HMAC-SHA256 hash into a result using a different formula, but our tool handles the conversion automatically. The supported games include:
- •Crash — Verifies the crash multiplier. The hash determines the exact point at which the multiplier stops. This is the most commonly verified game type.
- •Dice — Confirms the dice roll result (typically 0.00 to 99.99). Verifiable on Stake, Roobet, and BC.Game.
- •Mines — Checks the exact positions of mines on the grid before any tiles are revealed. Useful for confirming the casino did not place mines under your selections after the fact.
- •Plinko — Verifies the path the ball takes through the pegs and the final landing position.
- •Limbo — Confirms the target multiplier that determines whether your bet wins or loses.
- •Keno — Verifies which numbers were drawn by the casino and confirms they match the cryptographic output.
If the game you played is not listed, it may not use a provably fair system. Slots, live dealer games, and third-party provider games typically rely on traditional RNG certification rather than cryptographic verification. Only casino-original games tend to be provably fair.
Why Verification Matters
Provably fair technology only works if players actually use it. A casino can claim to be provably fair all day long, but if nobody checks the results, there is no accountability. Verification is the mechanism that keeps the entire system honest.
Trust through mathematics, not reputation. Traditional online casinos ask you to trust that their random number generators are legitimate, typically backed by third-party audit certificates. Provably fair casinos replace trust with cryptographic proof. You do not need to believe the casino — you can independently prove whether each result was fair or not.
Transparency creates accountability. When a casino knows its players are actively verifying results, the incentive to maintain a properly implemented provably fair system increases dramatically. Community verification acts as a continuous, decentralised audit.
Catching implementation errors or manipulation. Even well-intentioned casinos can have bugs in their provably fair implementation. Regular verification by players can surface discrepancies that might otherwise go unnoticed. If your verified result does not match what the casino displayed, it signals a problem that the community and the casino need to address.
We built the Provably Fair Verifier to make this process accessible to every player, not just developers who can write their own verification scripts. Verification should be a routine part of your crypto gambling activity — check a few bets after every session to build confidence in the platforms you use.
Key Takeaways
Provably fair verification is free, fast, and essential for every crypto casino player. Our tool supports Stake, Roobet, and BC.Game across Crash, Dice, Mines, Plinko, Limbo, and Keno. Grab your server seed, client seed, and nonce — paste them into our Provably Fair Verifier — and confirm your results in under 60 seconds.