Provably Fair
Fairness you can check
Charmed house games use a committed server seed, your client seed and a bet counter to generate their results. After the server seed is revealed, you can reproduce the outcome and check that its hash matches the commitment published before your bet.
This verifies the game math and seed commitment. It does not guarantee a win or remove the house edge.
From seeds to a result
The server seed keys an HMAC-SHA256 calculation. The client seed, nonce and game-specific step identify the input. Each game then converts the output into cards, rolls, paths or positions.
Game algorithm → reproducible outcome
Different games use different conversion rules. The Verify tab includes the exact game code and helpers.
Check your bet
Open the verification link on your game to fill in its details. Rotate your seed pair with /provably fair to reveal the old server seed, then paste it into the verifier.
- Compare the revealed seed with the original server hash.
- Reproduce the result using the client seed and nonce.
- Copy the JavaScript to run the check independently with Node.js.
Output
Game code
JavaScriptLoading game code...