Честная игра
Результат каждого апгрейда считается из зёрен ещё до ставки. Сервер не выбирает исход, и ты можешь пересчитать его сам.
Шанс апгрейда
Шанс считает сервер: стоимость ставки ÷ цена цели × RTP сайта, в процентах до сотых, от 0,1 % до 80 %. Он виден на колесе до старта, и с этим же шансом сервер решает исход. Если для тебя задан личный RTP, он написан под кнопкой «Улучшить», и шанс уже посчитан с ним.
- 1
Сервер готовит зерно заранее
До игры сервер создаёт секретное зерно (server seed) и показывает его SHA-256-хеш. Подобрать зерно по хешу нельзя.
- 2
Ты задаёшь своё зерно
Client seed можно сменить в любой момент. К каждой ставке браузер добавляет свежую случайную энтропию — уже после того, как сервер назвал шанс. В одиночку исход не предскажет никто.
- 3
У каждой ставки свой номер
Nonce — порядковый номер ставки. Одна пара зёрен даёт разные числа для разных номеров.
- 4
Зерно раскрывается
Когда меняешь зерно, старое раскрывается целиком. Сверь его хеш с тем, что был показан заранее, и пересчитай любую прошлую ставку.
Формула
msg = JSON ["lastrust:upgrade-rtp:v1", "main", "0", client_seed, nonce, quote_hash, client_entropy, ""]
hmac = HMAC_SHA256(key = 32 байта server_seed, msg)
roll = uint64(hmac[0..16]) // 0 … 2^64 − 1
threshold = шанс × 2^64 // из котировки ставки
win = roll < thresholdПобеда, если бросок меньше порога. Порог и шанс берутся из котировки ставки — с ними сервер и решил раунд. Ставки до 06.11 считались по старой формуле: HMAC от «client_seed:nonce», первые 8 знаков ÷ 2³², победа — если число меньше шанса.
Проверить игру по ID
Войди, чтобы увидеть свои зёрна и подставить данные своей ставки.
Результат
Подставь данные ставки и нажми «Проверить». Здесь появится разбор броска.












