🛡️ Provably Fair
Не доверяйте — проверяйте. Любой результат вы можете пересчитать сами.
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.
Формулы движка
- Dice: roll = floor(f₀ × 10001) / 100
- Limbo / Crash: result = floor(100 × RTP / (1 − f₀)) / 100 (min 1.00)
- Рулетка: pocket = floor(f₀ × 37) (38 для американской, 37 = 00)
- Карты (блэкджек, баккара, Hi-Lo): card = floor(fᵢ × 52), rank = card mod 13 + 1, suit = ⌊card / 13⌋
- Видеопокер, Mines, кено, Tower: Перемешивание Фишера–Йетса с fᵢ
- Plinko: на каждом ряду влево, если fᵢ < 0.5, иначе вправо
- Слоты: каждая ячейка — взвешенный выбор по fᵢ (барабан за барабаном, сверху вниз)
- Колесо: segment = floor(f₀ × 30)
🔎 Проверка
Проверка в браузере (без сервера)
Тот же расчёт выполняется и локально через Web Crypto API ниже, так что вам не нужно доверять нашему серверу.