Every crash point is mathematically determined before the round starts, using a chain of cryptographic commitments anchored to Solana block hashes. No one — not even us — can change the outcome once a round begins.
// 1. Server generates secret seed before round
serverSeed = crypto.randomBytes(32).hex()
// 2. Hash is published — players can verify commitment
serverHash = SHA256(serverSeed)
// 3. Client seed derived from Solana block time
clientSeed = "sol-" + blockTime + "-" + randomHex(4)
// 4. Crash point computed from both seeds
hmac = HMAC-SHA256(serverSeed, clientSeed)
h = parseInt(hmac[0:8], 16)
crashPoint = 0.99 / (1 − h / 2³²)
// 5. Server seed revealed after crash — anyone can verify
serverSeed = crypto.randomBytes(32).hex()
// 2. Hash is published — players can verify commitment
serverHash = SHA256(serverSeed)
// 3. Client seed derived from Solana block time
clientSeed = "sol-" + blockTime + "-" + randomHex(4)
// 4. Crash point computed from both seeds
hmac = HMAC-SHA256(serverSeed, clientSeed)
h = parseInt(hmac[0:8], 16)
crashPoint = 0.99 / (1 − h / 2³²)
// 5. Server seed revealed after crash — anyone can verify
01
COMMITTED
Server seed hash shown before each round. The crash point is already locked — we can't change it.
02
SEALED
Round starts. No changes possible. The hash is your proof that the outcome was pre-determined.
03
REVEALED
After crash, the original server seed is revealed. Re-run the formula yourself to verify the result.
04
ON-CHAIN
Every payout is a real Solana transaction. View any TX on Solscan — nothing is simulated.