Verify a Stake bet

13 Stake originals can be recomputed here from their fairness details, following Stake's own published algorithm. All of them are checked against outputs Stake publishes. Everything runs in your browser.

Seed pair11 games, from server seed, client seed and nonce

Seed pair
GameInputsVectorsAlgorithm source
Dice →server seed, client seed, nonce + hashed server seedpublished outputstake.com
Limbo →server seed, client seed, nonce + hashed server seedpublished outputstake.com
Plinko →server seed, client seed, nonce + hashed server seed, rows, riskpublished outputstake.com
Mines →server seed, client seed, nonce + hashed server seed, minespublished outputstake.com
Keno →server seed, client seed, nonce + hashed server seedpublished outputstake.com
Wheel →server seed, client seed, nonce + hashed server seed, segments, riskpublished outputstake.com
Hilo →server seed, client seed, nonce + hashed server seed, cards to dealpublished outputstake.com
Roulette →server seed, client seed, nonce + hashed server seedpublished outputstake.com
Blackjack →server seed, client seed, nonce + hashed server seed, cards to dealpublished outputstake.com
Baccarat →server seed, client seed, nonce + hashed server seedpublished outputstake.com
Diamonds →server seed, client seed, nonce + hashed server seedpublished outputstake.com
The casino shows you the hash of a secret server seed before you bet; you add your own client seed and a nonce that counts your bets. Once you rotate the pair, the server seed is revealed and every bet on it can be recomputed.

Hash chain2 games, from a round hash from a pre-committed chain

Hash chain
GameInputsVectorsAlgorithm source
Crash →game hash + salt, previous rounds to listpublished outputbitcointalk.org
Slide →game hash + salt, previous rounds to listpublished outputbitcointalk.org
Every round comes from one long chain of hashes made before launch. The casino publishes the last link in advance; hashing a round backwards reaches it, and a salt chosen after the commitment (a Bitcoin or Ethereum block hash) turns each link into a result.