Provably Fair Algorithm
1. Introduction Transparency and absolute mathematical fairness are the core foundation of our platform. To ensure that every drop draw and mystery box unboxing is 100% random and immune to manipulation, we utilize a cryptographic algorithm known as Provably Fair. This guarantees that neither the platform nor any third party can predict, influence, or alter the outcome of any event.
2. Core Components The randomness of every draw is determined by three immutable cryptographic inputs: Server Seed (Hashed): Generated by our system before a draw or box opening occurs. Before you purchase an entry or open a box, we display the SHA-256 hashed version of this seed. Because the hash is revealed beforehand, the underlying seed cannot be altered retrospectively. Client Seed: A unique string generated on your client device (or custom-set by you in your account settings). This introduces an unpredictable element from the user's side, ensuring the platform cannot pre-determine the outcome. Nonce: A numerical counter that increases by 1 for every transaction, ticket purchase, or mystery box opening conducted under your account.
3. How It Works Pre-Commitment: Before the draw or unboxing begins, the system generates a secret Server Seed and publishes its SHA-256 Hash. Combination: Upon execution, the Server Seed, your Client Seed, and the current Nonce are concatenated into a single cryptographic string. Roll Calculation: The combined string is processed via SHA-256 to produce a unique hexadecimal hash. The first 8 characters of this hash are converted into a decimal integer, which is mapped directly onto the total entry/ticket range or item probability table to select the winner. Verification: After the draw closes, the unhashed Server Seed is revealed in your transaction log, allowing you to re-run the calculation and verify the result independently.
