Stake Provably Fair: How to Verify Results on Stake
Stake provably fair means results can be checked after play, once a rotated seed pair reveals the server seed behind the pre-bet hash.
Check bets from seeds, hash and rotation.
What Stake Provably Fair Means
Stake provably fair means you can verify whether a published result follows the method announced before the bet. On Stake, a fair result comes from operator input, hashed before play, and player input combined through cryptographic hashing. That keeps the question narrow and practical. You are checking one outcome against the stated process, not making a wider judgement about the casino itself.
That is what separates provably fair from a system where you only see the final game result and have to accept it on trust. Here, the result can be checked independently through seeds and hashing. The method is designed so neither side can quietly alter the announced outcome path after the commitment has already been made visible to the player.
Used properly, provably fair is a verification model rather than a badge for everything else on Stake. The fair part lies in the ability to verify that a result was not manipulated after the setup was fixed. If the published inputs reproduce the displayed outcome, the check supports the claim made for that specific wager and nothing broader.
How Stake’s Verification Process Works
How provably fair works on Stake starts with a commitment before any result is shown. Stake generates a 64-character hexadecimal server seed, but only its hash is shown before the bet. That lets you see that the server input was fixed in advance, while still preventing you from calculating the outcome early from the published hash alone.
Verification begins after the seed pair is rotated and the old server seed is revealed. At that point, you can verify that the revealed seed recreates the original hash and that the same inputs recreate the displayed game result. The official Unhash Server Seed tool handles the first check, while a seed verifier carries out the full result calculation for the wager.
The maths underneath stays in the background. Stake turns bytes from HMAC-SHA256 into decimal values between 0 and 1, then maps them to the possible events in a game. Where outcomes cannot repeat, such as Keno, Mines, Pump, Chicken and Video Poker, Stake uses Fisher-Yates shuffling. A seed checker is there to confirm the announced process, not to overwhelm you with mechanics.
The Four Parts You Need to Know: Server Seed, Client Seed, Nonce, Hash
Each verifiable bet on Stake uses four official inputs: the server seed, client seed, nonce, and cursor. The implementation details show HMAC-SHA256 with the server seed as the key and a message built from the client seed, nonce, and round, producing a 32-byte block. The hash is different. It is the commitment you see before the bet, not one of the calculation inputs.
| Part | Who Provides It | When It Is Revealed | What It Does |
|---|---|---|---|
| Server seed | Stake | Hash before the bet, full seed after rotation | Supplies the hidden server input for the result |
| Client seed | Player, or browser at sign-up | Visible to the player when set | Adds player input and starts a new chain when changed |
| Nonce | System | Shown in verification details | Changes with each bet on the same seed pair |
| Hash of the server seed | Stake | Before the bet | Commits Stake to the server seed before play |
Each part has a separate job. The server seed provides Stake’s hidden input, the client seed adds your side of the draw, and the nonce keeps each bet distinct while the same pair stays active. The hash is the commitment that appears before play. Once the seed is later revealed, you can check that the commitment and the disclosed value still belong to the same result chain.
Why the Client Seed Matters
The client seed matters because the result is not meant to come from the server seed alone. Stake says you can change the client seed whenever you want, which opens a new chain and works like cutting the deck in a physical casino. The nonce then advances automatically on each bet. Where a game needs extra output, the cursor moves through the same 32-byte block before another round is generated.
Which Stake Games Are Covered
Provably fair coverage on Stake centres on Stake Originals, Only on Stake titles, and games built on Stake Engine. On the Engine side, that includes compatible slots, stateless games, and burst formats. Stake also says you should not assume that every game on the site is covered. The point is to identify the right family first, rather than treating the whole casino as one provably fair engine.
Crash, Slide, and Zoo sit in a separate group because they use a salt-hash based model. Engine games follow their own route instead: each possible result and its probability are published in advance, then a cryptographic function selects one from the player seed and server seed. Those titles verify on their own official tool at stake-engine.com/fair, not through the same flow as every Original.
An Original then turns that calculation into a game event. Dice maps to 10,001 outcomes from 00.00 to 100.00. European Roulette maps to 37 pockets, from 0 to 36. Plinko draws left or right on each row, across from 8 to 16 rows, while Blackjack draws from unlimited decks so each card keeps the same probability on every draw.
How to Verify a Stake Result Step by Step
Start with one recorded wager and keep every detail tied to that same game result. The official calculator shows the message “More inputs are required to verify result” until the fields are complete. To verify properly, every value you enter must come from that one wager, not from two different lines in your bet history.
- Open the bet details. Go to My Account, open My Bets, switch to Casino, then click the relevant bet number. That opens the full details for the wager you want to verify.
- Rotate the seed pair. Open Provable Fairness from the bet, then rotate the active seed pair before verification. After that change, reopen the bet and use Verify Bet to view the game, revealed server seed, client seed, and nonce.
- Check the hash match. Compare the revealed server seed with the original hash announced before the game. The revealed seed should reproduce that same hash if the commitment was kept.
- Recreate the result. Enter the Game, Client Seed, Server Seed, and Nonce in the official calculation tool. When the hash match and the recalculated output both line up, the published result followed the announced process for that wager.
The step players most often miss is the rotation. While a seed pair is still active, Stake shows only the hash of the server seed, so you cannot verify the bet yet. Stake’s own prompt says the server seed needs to be changed before the check can happen. Once you rotate and reopen the wager, the verify view becomes usable instead of partial.
Engine games do not go through the Originals calculator, so the verifier changes with the game family. Their verifier asks for an 8-character client seed, the revealed 43-character server seed, and a nonce range, then replays the results across that range. That makes the verify step concrete for Engine titles as well, but through a different tool and a different set of inputs.
Independent Verifiers Versus Stake’s Own Tool
An independent verifier gives you a second way to test the same bet inputs, which is useful when you want to compare one seed verifier against another. The main differences are practical rather than mathematical. Some tools run browser side, some add a login step, and some mix the checking task with advertising. The useful question is whether the tool reproduces the same result from the same hashing inputs.
| Tool | Games Covered | Where the Check Runs | What to Watch |
|---|---|---|---|
| Stake’s own calculator | 32 games in the selector | On Stake’s official calculation tool | Needs game, client seed, server seed and nonce |
| Stake Engine verifier | Engine stateless games, compatible slots and burst games | On the official Engine verifier | Covers Engine games only and replays a nonce range |
| StakeCruncher | 32 Originals | In the browser, no login required | Independent claim, but still a third-party tool |
| Engine Players | Engine games on Stake.com and Stake.us | In the browser, sign-in required on its own site | Independent tool with its own access step |
| StakeSim | Crash, Dice, Limbo, Plinko and Mines | Third-party page with SHA-256 comparison tool | Promotional pop-up and casino advertising cues |
StakeCruncher says it recalculates HMAC-SHA256 in the browser and says that nothing leaves your device, which keeps the check close to the raw data. Engine Players also runs in the browser, but it asks you to sign in on its own site first. That difference matters because the same independent tool idea can still come with very different amounts of friction.
Third-party tools are most useful when they confirm the same output as Stake’s own checker for the same wager. The caution point is narrower than a verdict on trust. Check whether the independent verifier actually covers your game, whether it asks for access the task does not need, and whether promotional prompts start competing with the verification job itself.
Is Stake Legit, or Just Provably Fair on Paper?
Provably fair and legit are not the same question. Provably fair is about whether a result can be checked cryptographically after play. A broader judgement, including withdrawals, verification and support, belongs to a full Stake review. Verification can show that a result follows the published process, but it does not settle the operator’s legal setup, complaint route or access rules on its own.
On those separate points, Stake.com says Medium Rare N.V. owns and operates the site under a Curacao Gaming Authority licence, and unresolved complaints after Stake’s final decision can go to CADRE B.V. as an independent dispute body. Those are distinct facts from a hash check or a revealed seed, even though players often fold them into the same fairness discussion.
Access also depends on where you are, because Stake’s terms restrict use in certain jurisdictions and treat location manipulation through a VPN, proxy or false address as a contract breach. Stake says all Stake Originals can be verified on Stake and on third-party sites that have published their procedure in open code, and it also says it is a verified operator in the Crypto Gambling Foundation network.
Common Misunderstandings about Provably Fair
Most confusion starts when provably fair gets asked to answer more than one question at once. Its job is narrower. You use a hash, seeds and nonce to verify whether a posted result follows the stated process for that wager. Once you keep that boundary in view, common mistakes lose much of their force. The usual mix-up is between result checking, prediction, and general site protection.
- A verified result does not let you predict the next one. Your client seed enters the calculation, but it does not let you choose or foresee the next outcome.
- A third-party game on Stake.com is not automatically provably fair. An external slot still runs on the provider’s own system and RNG, even when it appears in the same lobby.
- The hash confirms a commitment, not the whole verification on its own. You still need the revealed seed and a matching reproduced result before you can verify anything meaningful.
- Responsible gambling tools still matter after a bet is verified. You can still gamble responsibly with deposit limits, product exclusion, a break in play or long-term self-exclusion.
Another mistake is to treat a standard RNG game as unfair just because it is not in the provably fair system. Table games without a dealer use an RNG, while Stake Originals combine a certified RNG with provably fair verification. Stake also says an RNG is not unfair by itself and can still be tested independently. That is a different model of checking, not a failure of fairness.
Stake Provably Fair FAQs
Can the Casino Change the Server Seed after I Bet?
No. The protection comes from the hash shown before the wager, because that published hash commits Stake to one server seed in advance. After rotation, the old seed is disclosed and you can check whether it recreates that earlier hash. If it does, the server input used for the bet was fixed before play.
Can I Verify Old Bets after Rotating My Seed?
Yes. Rotation exposes the previous server seed and replaces that pair with a new one, which makes earlier bets on the old pair checkable. Each of those wagers keeps its own nonce, increasing one by one across the same pair. With the revealed seed, the recorded game and the right nonce, an old result can be tested properly.
Is It Possible to Switch Seed Pairs While Playing on Stake?
Yes. Stake lets you change the client seed, and doing that opens a fresh result chain rather than continuing the old one. Rotating the pair also replaces the active server seed and reveals the previous one for checking. When you rotate, you either enter a new client seed or leave it random, then confirm with Change.

MK is a Stake ambassador, casino streamer and author of BonusTiime’s Stake Blog. His articles are informed by experience with the platform since 2022, along with strong knowledge of the Stake environment and its development.





