all
PrimeDrop

Verify your games

Provably fair

Provable Fairness — Battle

In Battle mode, the Provable Fairness system is used, allowing any user to independently verify the fairness of each round result.

Results are generated deterministically and cannot be changed after the game starts.

Client Seed, Server Seed and EOS

The following values are used to generate the result:

  • Client Seed — a value that contains the EOS blockchain block hash (for example:
    1c24dbdf29598be3ba7a2efb7b62a4204be2b75c1ce006a3173fb397b4c54d91).

  • Server Seed — a random string generated by the system when the Battle is created.

The EOS block hash is used as an external and independent data source. Since EOS is a decentralized network, neither the platform nor players can predict or modify the Client Seed in advance.

Rolling

The result is calculated as follows:

  • After the Battle starts, the Client Seed containing the EOS block hash is determined.

  • The Client Seed and Server Seed are concatenated into a single string.

  • The resulting value is processed using the crc32 function.

  • The random number generator is initialized using this value.

  • A number between 1 and 100,000,000 is generated.

  • The final value is normalized and used as the round result.

With identical Client Seed and Server Seed values, the result will always be the same.

Tie & Share Mode

If a Battle ends in a tie or is played in Share Mode, the total winnings are split equally among all winners.

Rewards are credited as vouchers and added automatically to the users’ inventory.

PHP verification code

<?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;
?>

This code fully reproduces the Battle rolling logic on the platform and allows any user to independently verify results.

Jackpot Battle

If you want to verify a Jackpot Battle round, you can use the following PHP snippet.

This script reproduces the Jackpot rolling logic and allows you to independently verify the winning ticket.

Insert the actual Client Seed, Server Seed, and Total Tickets values before running the code.

<?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);
?>

Where to run the code

This PHP script can be executed in any convenient way:

Locally — using PHP installed on your computer or server;
Online — via one of the public PHP runners.

Recommended online services:

To verify the result:

  • Copy the entire code.

  • Insert the actual Client Seed (EOS block hash) and Server Seed values.

  • Run the script.

  • Compare the result with the Battle result shown on the website.

 

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