🛡️ Provably Fair
Niet vertrouwen — verifiëren. Elk resultaat kun je zelf narekenen.
Every result at Polygon Casino is generated from three values: a server seed (secret, its SHA-256 hash is shown before you bet), your client seed (you can change it any time) and a nonce (bet counter).
Random numbers = HMAC_SHA256(server_seed, client_seed:nonce:round). Each 32-byte output gives 8 floats between 0 and 1 (4 bytes per float). When you rotate your seed pair the old server seed is revealed, so you can check that its hash matches and recompute every past result with our verifier or your own code.
Engineformules
- Dice: roll = floor(f₀ × 10001) / 100
- Limbo / Crash: result = floor(100 × RTP / (1 − f₀)) / 100 (min 1.00)
- Roulette: pocket = floor(f₀ × 37) (38 bij Amerikaans, 37 = 00)
- Kaarten (blackjack, baccarat, hi-lo): card = floor(fᵢ × 52), rank = card mod 13 + 1, suit = ⌊card / 13⌋
- Videopoker, mines, keno, tower: Fisher–Yates-schudding met fᵢ
- Plinko: elke rij links als fᵢ < 0.5, anders rechts
- Slots: elke cel is een gewogen keuze met fᵢ (rol voor rol, van boven naar beneden)
- Rad: segment = floor(f₀ × 30)
🔎 Controle
Verifieer in je browser (zonder server)
Dezelfde berekening wordt hieronder ook lokaal uitgevoerd met de Web Crypto API, zodat je onze server niet hoeft te vertrouwen.