Provably Fair checker для всех игровых режимов Bits-Land Play
На этой странице можно переключаться между всеми играми, сверять хэши, сиды, ticket-диапазоны и вручную пересчитывать результат прямо в браузере. Поддержанные игры проверяются полностью на клиенте, а для остальных вкладок мы честно показываем текущее состояние интеграции.
Выберите игру
Переключатели показывают реальный статус проверки по текущему коду проекта.
Проверка crash point
Использует тот же HMAC-SHA256 и ту же формулу из Go-сервера: ключом выступает публичный `server_seed_hash`, сообщением `round_id`.
Проверка winning number и color
Для Roulette нужен раскрытый server seed. Страница сверяет SHA-256 сидa, считает HMAC от `round_id` и берёт первые 8 байт mod 15.
Проверка победителя по ticket range
Jackpot можно пересчитать, если у вас есть server seed, round id, total pot и диапазоны билетов каждого участника.
Проверка multiplier по entropy bytes
В текущей реализации Limbo публикует `serverSeed` и `resultHash`. Чтобы полностью воспроизвести множитель, нужен и исходный `random bytes` буфер.
Проверка path, bucket и multiplier
Plinko вычисляет путь из битов одного 64-битного числа. Для полного повтора нужны rows, risk и исходные random bytes.
Mines
Текущая серверная логика генерирует мины через shuffle() и не публикует seed / nonce пару для клиентского повтора.
Tower
Башня строится из rand() и mt_rand() без опубликованного server seed, поэтому ход нельзя воспроизвести на клиенте.
Dice
Сейчас бросок создаётся через mt_rand(), без раскрытого сидa и без отдельного verification payload.
Coin Flip
Результат монеты определяется mt_rand(), поэтому на странице можно показать вкладку, но нельзя честно пересчитать исход.
Lucky Wheel
Для Lucky Wheel в текущей сборке ещё нет публичной схемы provably fair с раскрываемыми параметрами раунда.