Draw Proof Details - Draw #503120042
Draw Information
Draw ID:
#503120042
#503120042
Game:
Rapid Riches
Rapid Riches
Draw Time:
2026-04-28 06:35:05 UTC
2026-04-28 06:35:05 UTC
Result Published:
2026-04-28 06:41:03 UTC
2026-04-28 06:41:03 UTC
Status: Verified & Complete
Winning Numbers
Main Numbers
1
2
27
28
Bonus Numbers
8
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:
Server Seed Committed
Client Seeds Collected
Results Generated
Independently Verifiable
Technical Information:
Draw ID: 503120042
Timestamp: 1777394105
Server Seed Commitment: adabe8231089090206e508d45b0b424287ac045111a43787e9a2655f88836ea4
Commitment Nonce: 2f985493c5a94455434e3568d6140d484154d6a0d41f17666b2456e6539ce4cc
Merkle Root: 02549f887f3f090aedb42fef6c132174f31e11da5c0b1f1ca03e52905781cdaa
Server Seed (revealed): ebf9fd072d0bd41901fd97846e95e037210103e58a4144049ecb9f49aaa05147
Combined Seed: 4dab3eaea3a2d87a5ae5e9a02e7520478baa0c41295fe2f9495052addf6e1acf
Timestamp: 1777394105
Server Seed Commitment: adabe8231089090206e508d45b0b424287ac045111a43787e9a2655f88836ea4
Commitment Nonce: 2f985493c5a94455434e3568d6140d484154d6a0d41f17666b2456e6539ce4cc
Merkle Root: 02549f887f3f090aedb42fef6c132174f31e11da5c0b1f1ca03e52905781cdaa
Server Seed (revealed): ebf9fd072d0bd41901fd97846e95e037210103e58a4144049ecb9f49aaa05147
Combined Seed: 4dab3eaea3a2d87a5ae5e9a02e7520478baa0c41295fe2f9495052addf6e1acf
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.
In-Browser Commitment Verifier
Verify the server seed commitment matches the revealed server seed. No data is sent anywhere; verification runs locally in your browser.
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.
Standalone Ruby Verification Script
Copy this script and run it on jdoodle.com/execute-ruby-online (Ruby) to independently verify this draw.