Draw Proof Details - Draw #503398078
Draw Information
Draw ID:
#503398078
#503398078
Game:
Rapid Riches
Rapid Riches
Draw Time:
2026-06-20 02:03:12 UTC
2026-06-20 02:03:12 UTC
Result Published:
2026-06-20 02:03:16 UTC
2026-06-20 02:03:16 UTC
Status: In Progress
Winning Numbers
Main Numbers
13
17
26
29
Bonus Numbers
2
Cryptographic Proof
This draw uses provably fair technology to ensure complete transparency and fairness. All random number generation is cryptographically verifiable.
Verification Steps:
- Server seed committed before any entries
- Client seeds collected from all entries
- Combined seed used for random generation
- Results can be independently verified
Proof Status:
Run the full verification above to confirm the server seed, combined seed and winning numbers all line up. The buttons inside the technical details below also let you re-check each piece individually.
Technical Information:
Draw ID: 503398078
Timestamp: 1781938992
Server Seed Commitment: cd076ad11f267829bf7c68d6d8d155a3b2ba65fcc4c27d79349407a70fd1ef65
Commitment Nonce: b8dec4d5a97d64cb6fe64ecf1a25db935ee020d03d95126bc8314bcc61c67a5a
Merkle Root: 873d8fe77ac89098788208cf887d215be241e1b96032e64987968411e17105eb
Timestamp: 1781938992
Server Seed Commitment: cd076ad11f267829bf7c68d6d8d155a3b2ba65fcc4c27d79349407a70fd1ef65
Commitment Nonce: b8dec4d5a97d64cb6fe64ecf1a25db935ee020d03d95126bc8314bcc61c67a5a
Merkle Root: 873d8fe77ac89098788208cf887d215be241e1b96032e64987968411e17105eb
Verification Instructions
- Copy the Server Seed (revealed after draw), Draw ID, Nonce, and other commitment data from below.
-
Verify the Server Seed Commitment by computing:
SHA256("server_seed:" + draw_id + "|" + server_seed + "|" + nonce + "|" + entropy_sources + "|" + version + "|" + commitment_type)
Confirm it equals the Server Seed Commitment hash shown below. - Compute combined_seed = SHA256(server_seed + merkle_root).
-
Generate winning numbers using this exact algorithm:
seed_integer = combined_seed.to_i(16) # Convert hex to integer rng = Random.new(seed_integer) # Ruby's Mersenne Twister PRNG main_numbers = (1..MAIN_COUNT).to_a.sample(PICK_COUNT, random: rng).sort bonus_number = (1..BONUS_COUNT).to_a.sample(1, random: rng).firstGame config for this draw: MAIN_COUNT=30, PICK_COUNT=4, BONUS_COUNT=9 - Confirm the recomputed numbers exactly match the published result numbers.
- To verify your ticket inclusion in the Merkle root: use the Inclusion Proofs section below, copy the Verifier JSON, and verify with the on-page script or a third-party tool.
Server seed will be revealed after the draw is completed.
External Verification
Note: This system uses custom hashing with prefixes (
leaf: and internal:).
Standard Merkle tree tools will not work directly. You must implement the specific hashing format shown in the proof data above.