Stake seed checker
Last updated
Check that a Stake Dice roll, Limbo result, Mines board or Plinko ball was what the seeds said it would be. Paste your revealed server seed, your client seed and the bet's nonce: the result is recomputed in your browser with Stake's published algorithm.
๐ On Stake, click Fairness under any Original. Copy your client seed and the nonce of the bet. The server seed is only shown once you rotate it (change seed pair): verify bets made with the previous seed. Everything runs in your browser, nothing is sent anywhere.
Enter a server seed and a client seed to see the result.
How Stake's provably fair system works
Every Stake Original result comes from three inputs:
- Server seed: a random 64-character string from Stake. You see only its hash until you rotate it.
- Client seed: created by your browser, and changeable at any time in the Fairness window.
- Nonce: the bet number on that seed pair, going up by 1 with each bet.
Stake runs HMAC-SHA256 with the server seed as the key and clientSeed:nonce:round as the message, which gives 32 random bytes. Every 4 bytes become a number between 0 and 1, and each game turns those numbers into a result:
- Dice: number ร 10,001 รท 100, rounded down, so a roll from 00.00 to 100.00.
- Limbo: 0.99 รท number, rounded down to the cent, never below 1.00x.
- Mines: the 25 tiles are shuffled one number at a time; the first ones drawn hold the mines.
- Plinko: one number per row, below 0.5 the ball goes left, otherwise right.
Because the hash is shown before you bet, Stake cannot change the server seed afterwards without the hash giving it away. Paste the hash in the optional field and the checker confirms the revealed seed matches.
Step by step
- On Stake, open any Original and click Fairness under the game.
- Note your current client seed and the hashed server seed, then click to rotate the seed pair.
- The previous server seed is now revealed. Copy it here with the client seed.
- Find the nonce of the bet you want to check in your bet history, and pick the game.
The odds behind each result are explained in the Dice, Limbo, Mines and Plinko calculators.
FAQ
+Why can't I see my current server seed on Stake?
Because it would let you predict your next results. Stake shows only its hash while the seed is active. Rotate your seed pair in the Fairness window: the old server seed is then revealed and you can verify every bet made with it.
+What is the nonce on Stake?
The bet number on your current seed pair. It starts at 0 and goes up by 1 with every bet, so each bet with the same seeds gives a different result.
+Is this seed checker the same as Stake's?
It uses the same algorithm Stake documents on its provably fair pages (HMAC-SHA256 of the server seed with client seed, nonce and round). We tested it against Stake's own calculation page on Dice, Limbo, Mines and Plinko and got identical results.
+Are my seeds sent anywhere?
No. The calculation runs entirely in your browser with the built-in Web Crypto functions. Nothing you type leaves your device.
+Can a seed checker predict the next result?
No. Without the active server seed, which Stake keeps hidden until you rotate it, the next result cannot be computed. Tools claiming to predict Stake outcomes do not work.
Related calculators
- Stake Dice calculator Turn any Stake Dice win chance into its multiplier and roll-over target, or the reverse. 0.01% to 98%, 1.0102x to 9,900x, 1% house edge.
- Stake Mines calculator Exact Stake Mines multipliers and win chances for 1 to 24 mines and every number of gems, with the full chart. Based on the official 1% house edge.
- Stake Plinko calculator Every Stake Plinko table (Low, Medium, High, Expert, 8 to 16 rows) with the chance of each slot, the odds of the top multiplier and the RTP.
- Stake Limbo and Crash calculator Chance of hitting any target multiplier on Stake Limbo or cashing out at it on Crash, with profit and expected loss. Both games return 99%.