Provably fair is the single biggest reason crypto-native casinos like Stake earned a reputation for transparency. Every Stake Originals round can be independently verified using simple math and an open-source verifier. This guide walks through how the system works and shows you exactly how to verify a round in under two minutes.
The problem provably fair solves
Traditional casinos generate game outcomes on their own servers. You have to trust that the server isn't rigging results in real time. Audits help but they're periodic — between audits, anything is possible in theory.
Provably fair replaces trust with math. The casino commits to an outcome before you play (by publishing a hash), and after the round reveals the input that produces that hash. You can verify the input genuinely produces the published hash, and that the input genuinely produces the outcome you saw.
The three inputs: server seed, client seed, nonce
Server seed: a long random string generated by Stake. Before you play, Stake shows you the SHA-256 hash of this seed — committing to it without revealing it.
Client seed: a string that you control. You can leave Stake's default or replace it with anything (random text, your name, today's date). Changing it gives you a completely different stream of outcomes.
Nonce: a counter that increments with each round on that seed pair. Round 1 uses nonce 0, round 2 uses nonce 1, and so on. This guarantees each round has a unique input even though the seeds stay the same.
How a round actually generates
When a round resolves, Stake combines the (still-secret) server seed, your client seed, and the nonce. The combination is hashed with HMAC-SHA256, producing a deterministic byte stream. That byte stream is sliced and converted into the game outcome (a Crash multiplier, a Plinko ball path, a Mines grid layout).
The conversion math is documented openly per game. Crash uses a specific multiplier formula. Plinko uses a left/right bit walk. Mines uses a shuffled index. All are open-source and reproducible.
Verifying a round in under two minutes
1. Rotate your server seed in the Fairness panel of any Stake Original. This reveals the previously-active server seed.
2. Note the revealed server seed, your client seed, and the nonce of the round you want to verify.
3. Paste all three into any open-source provably fair verifier (search 'Stake provably fair verifier' — multiple community tools exist).
4. The verifier hashes the inputs and re-computes the outcome. If it matches what you saw in-game, the round was not manipulated. If it doesn't match, the casino has been caught — which has never happened on Stake.
Best practices for serious players
Rotate your client seed at the start of any session you care about. This guarantees the casino cannot have pre-computed your session's outcomes. The Fairness panel makes this a single-click action.
Save the server seed hash before rotating. Once you rotate, the hash you saw before play started should match the SHA-256 of the revealed seed after play. If it doesn't, the seed was swapped — call out the casino publicly.
Provably fair only applies to Stake Originals. Third-party slots use the provider's RNG, audited but not provably fair in the same sense.
Questions readers ask about this guide
Are all Stake games provably fair?
Only Stake Originals (Crash, Plinko, Mines, Keno, Limbo, Dice, and others) are provably fair. Third-party slots use audited RNGs but are not verifiable round-by-round.
Can I verify a round after I've already played?
Yes, as long as you rotate the server seed first. Once rotated, the previously-active seed is revealed and any round played on that seed can be verified.
Does changing my client seed change my luck?
It changes the outcome stream completely. It does not change your long-run expected value — every seed pair has identical mathematical properties.
Has any provably fair casino ever been caught cheating?
There are no documented cases of Stake or its sibling brands failing a provably fair verification. The math makes manipulation detectable and the brand reputation cost would be catastrophic.
Claim the full 200% up to $1,000 welcome bonus
One verified link. No promo code to remember. Bonus credited instantly on your first deposit.
