Выберите способ входа

Доказуемая честность

Результат каждой прокрутки задан до того, как вы нажали кнопку. Мы публикуем хеш серверного секрета заранее и раскрываем сам секрет при смене пары — после этого любой может пересчитать историю и убедиться, что мы ничего не подкручивали.

  1. 01ОбязательствоСервер генерирует секрет и публикует его SHA-256. Изменить секрет, не сломав хеш, невозможно.
  2. 02ИграК секрету добавляются ваш клиентский сид и номер прокрутки. Номер растёт на единицу и не повторяется.
  3. 03РаскрытиеПри смене пары сервер отдаёт секрет целиком. Он больше не используется, поэтому раскрывать его безопасно.
  4. 04ПроверкаВы считаете хеш и HMAC сами — здесь, в консоли браузера или любым сторонним инструментом.

Мои сиды

Проверить розыгрыш

Подставьте данные из раскрытой пары и доказательства дропа. Форма работает без входа: проверить можно и чужой результат.

Формула

commit = sha256(serverSeed)
signature = hmac_sha256(serverSeed, clientSeed + ":" + nonce)
roll = parseInt(signature[0..8], 16) / 2^32

Первые 8 шестнадцатеричных символов подписи делятся на 2³² — получается число из промежутка [0, 1). По нему и выбирается предмет: границы заданы весами, которые опубликованы на странице кейса.