Provably fair · Independent · Free

Stake Verifier & Seed Checker

Re-compute any Stake Originals bet in your browser with the exact HMAC-SHA256 math Stake's servers use — then rebuild whole nonce ranges to see the streaks that were waiting in your seed pair. No login, nothing leaves your device.

18 originalsHMAC-SHA256, same as Stake100% client-siderebuild up to 5,000 nonces

Pick a game

DiceVerify a dice roll (0.00–100.00) from the HMAC-SHA256 byte stream and see the exact 99 ÷ chance payout.LimboConfirm a Limbo multiplier from the first four HMAC bytes and check your target's 99 ÷ target chance.CrashWalk Stake's per-round hash chain to verify any crash point — no nonce, one hash per round.MinesVerify mine placements on the 5×5 grid via the Fisher-Yates draw and get the exact payout for your safe reveals.PlinkoVerify every pin direction and the final bucket for any row count and risk level.KenoVerify the 10 drawn numbers from a 40-ball pool and your hit count's payout per risk table.BlackjackReveal the full card order Stake dealt from the seed pair — player, dealer up-card, hole card, then every hit.HiloVerify the card sequence and the per-round higher/lower multipliers of a Hilo run.FlipVerify the coin sequence and the 2ⁿ × 0.98 payout for a streak of heads or tails.WheelVerify the landing segment for any wheel size and risk, with the payout tables Stake publishes.DrillVerify the three drill multipliers and whether your pick reached its target.ChickenVerify where the deadly positions were on the 20-step road and the payout for the steps you took.PumpVerify the pop positions on the 25-pump balloon and the payout for your pumps.Dragon TowerVerify the egg positions on every level of the tower for your difficulty.SnakesVerify all five two-dice rolls of a Snakes game and the compounding multiplier per difficulty.RouletteVerify the pocket (0–36) and colour of a roulette spin and settle your bet.DiamondsVerify the five gems dealt and the poker-style hand they form.Rock Paper ScissorsVerify the house's throw and settle your pick at 2.97×.

How verification works

1 · Reveal your seeds

Rotate your seed pair on Stake (Fairness → Seeds). The old server seed is revealed in plain text; note your client seed and the bet's nonce.

2 · We recompute the hash

HMAC-SHA256(server seed, client:nonce:round) runs in your browser — the same construction Stake uses. Nothing is uploaded or logged.

3 · Match = provably fair

The derived roll, multiplier or card order matches what Stake showed you. It was fixed before you bet — and nobody, Stake included, could have steered it.

Why an independent verifier

Stake's own Fairness page verifies one bet at a time with Stake's code. This one uses the published formulas, runs on your machine, and can rebuild thousands of consecutive nonces so you can see loss streaks, best multipliers and the realised RTP of a seed pair — the numbers a strategy actually met. It cannot look forward: the next roll needs a server seed that is still hashed.

Frequently asked

What is the DiceStrats verifier?

A free, client-side provably-fair checker for all 18 Stake Originals. Paste a revealed seed pair and a nonce and it recomputes the outcome with the exact HMAC-SHA256 construction Stake's servers use.

Where do I find the server seed, client seed and nonce?

On Stake: Fairness (the shield icon) → Seeds. The active server seed is only shown as a hash; rotate the pair and the previous server seed is revealed in plain text. The client seed is yours (Stake generates one or you type it). The nonce is the bet number within that seed pair — every bet's detail popup shows it.

Does anything I paste leave my browser?

No. The HMAC-SHA256 is computed by your browser's WebCrypto API; this page makes no network requests with your seeds and has no analytics on the inputs.

Can this predict the next roll?

No — and nothing can. The next roll needs the unhashed server seed, which Stake only reveals after you rotate away from it. Anyone selling a predictor for Stake is running a scam. What you can do is verify every past roll, which is what this tool is for.

What if the result doesn't match Stake?

Check the three inputs first: the revealed (unhashed) server seed, the exact client seed active at the time, and the right nonce. If they are right and it still doesn't match, you have a reproducible discrepancy — keep the bet ID and seeds and raise it with Stake support.

How seeds work → and try to crack one

Same rolls, smarter bets.

The DiceStrats extension runs creator strategies on your own Stake account, with take-profit and stop-loss armed by default and a ⚙ Seeds panel that rotates to a client seed you choose. Free with promo code DICESTRATS.

Open the marketplaceStake with code DICESTRATS