OVERDRAFT FAKE CREDITS — PROTOTYPE ← Back to the ATM

Provably Fair Verification

Before each round opens, the server publishes sha256(serverSeed) — a commitment. After the round, the seed is revealed. This page recomputes everything locally in your browser (WebCrypto) so you can prove the crash point was fixed before any bet was placed.

The formula (mirrors server/fair.js):
1. sha256(seedHex) must equal the hash published before the round.
2. digest = HMAC-SHA256(key = seedHex, msg = publicSeed + ":" + roundId)
3. h = first 13 hex chars of the digest as an integer (52 bits).
4. If h % round(1/edge) === 0 → instant bust at 1.00x.
5. Otherwise crash = floor((100·2⁵² − h) / (2⁵² − h)) / 100.