all
PrimeDrop

Verify your games

Provably fair

Provable Fairness — Battle

В режиме Battle используется система Provable Fairness, которая позволяет любому пользователю самостоятельно проверить честность расчёта результата каждого раунда.

Результат формируется детерминированным способом и не может быть изменён после начала игры.

Client Seed, Server Seed и EOS

Для генерации результата используются следующие значения:

  • Client Seed — значение, в которое подставляется хеш блока блокчейна EOS
    (например:
    1c24dbdf29598be3ba7a2efb7b62a4204be2b75c1ce006a3173fb397b4c54d91).

  • Server Seed — случайная строка, генерируемая системой при создании Battle.

Хеш блока EOS используется как внешний и независимый источник данных.
Поскольку EOS является децентрализованной сетью, платформа и игроки не могут предсказать или изменить значение Client Seed заранее.

Генерация результата (Rolling)

Процесс расчёта результата состоит из следующих шагов:

  • После начала Battle определяется Client Seed, содержащий хеш соответствующего блока EOS.

  • Client Seed и Server Seed объединяются в одну строку.

  • Полученное значение преобразуется с помощью функции crc32.

  • На основе результата инициализируется генератор случайных чисел.

  • Генерируется число в диапазоне от 1 до 100 000 000.

  • Итоговое значение нормализуется и используется как результат раунда.

При одинаковых значениях Client Seed и Server Seed результат всегда будет одинаковым, что делает расчёт полностью воспроизводимым.

Ничья и Share Mode

В случае, если Battle заканчивается ничьёй или проводится в режиме Share Mode, общий выигрыш делится поровну между всеми победителями.

Начисление производится в виде ваучеров, которые автоматически добавляются в инвентарь пользователей.

PHP-код проверки

<?php
// -------------------------------------------
// Provable Fairness verification for Battles
// This code is used ONLY
// to locally verify Battle results
// -------------------------------------------
 
$client_seed = 'Client seed'; // EOS Block Hash
$server_seed = 'Server seed'; // Server Seed
 
// Combine Client Seed and Server Seed
$seed = $client_seed . $server_seed;
 
// Initialize PRNG
mt_srand(crc32($seed));
 
// Generate round result
$number = mt_rand(1, 100000000) / 1000000;
 
echo "Result: " . $number;
?>

 Данный код полностью повторяет логику генерации результата Battle на платформе и позволяет любому пользователю воспроизвести расчёт локально.

Jackpot Battle

Если вы хотите проверить раунд Jackpot Battle, вы можете использовать следующий PHP-фрагмент.

Этот скрипт воспроизводит логику розыгрыша джекпота и позволяет самостоятельно проверить выигрышный билет.

Перед запуском кода вставьте реальные значения Client Seed, Server Seed и Total Tickets.

<?php
// Replace Client Seed and Server Seed with actual values
 
$client_seed = 'client seed';
$server_seed = 'server seed';
 
$seed = $client_seed . $server_seed;
 
mt_srand(crc32($seed));
 
$tiket = mt_rand(1, 10000) / 100;
 
var_dump($tiket);
?>

Где запустить код

Данный PHP-скрипт можно запустить любым удобным способом:

  • Локально — используя установленный PHP на вашем компьютере или сервере;

  • Онлайн — через один из публичных PHP-раннеров.

Рекомендуемые онлайн-сервисы для запуска кода:

Для проверки достаточно:

  • Скопировать код целиком.

  • Вставить фактические значения Client Seed (хеш блока EOS) и Server Seed.

  • Запустить скрипт.

  • Сравнить полученный результат с результатом Battle на сайте.

all
PrimeDrop
icon

This website is protected by SSL encryption, ensuring your data remains secure. Certified for safety and compliance with international web standards.

Features

AffiliateRewards
imgimgimgimg

Send us an email

[email protected]

© 2026PrimeDrop. All rights reserved.
PRIMEDROP is owned and operated by Celsius Holdings N.V., registration number: 157856, registered address: Zuikertuintjeweg Z/N (Zuikertuin Tower), Willemstad, Curaçao. Contact: [email protected]

Active currency
information

Language