Verify Stake game outcomes and simulate seed performance using HMAC-SHA256 provably fair verification. Built for The DoppelGamblers community.
hash chain with a public salt โ not per-player seeds. Each round's game hash chains to the next via SHA256. Enter the game hash and salt to verify.hash chain like Crash, but with a 2% house edge instead of 1%. Enter the game hash and server seed to verify.HMAC_SHA256(serverSeed, clientSeed:nonce:round) to generate random bytes.
floor(float ร 10001) / 100. You bet on the result being over or under your target. Payout multiplier = 99 / (win chance %), where the 99 accounts for 1% house edge.
floor(1e8 / (floor(float ร 1e8) + 1) ร 0.99 ร 100) / 100. Result is always โฅ 1.00x. You pick a target multiplier โ if the result meets or exceeds it, you win at that payout. House edge is 1%.
SHA256(serverSeed) matches the committed hash, the casino didn't tamper.
SHA256(previous_hash). The crash point is derived from HMAC_SHA256(gameHash, salt) where salt is a public Bitcoin block hash. Formula: floor(2^32 / (n + 1) ร 0.99 ร 100) / 100 where n = first 4 HMAC bytes as integer. House edge: 1%.