Draw Proof Details - Draw #502909642
Draw Information
Draw ID:
#502909642
#502909642
Game:
Rapid Riches
Rapid Riches
Draw Time:
2026-03-23 13:56:17 UTC
2026-03-23 13:56:17 UTC
Result Published:
2026-03-23 13:56:20 UTC
2026-03-23 13:56:20 UTC
Status: Verified & Complete
Winning Numbers
Main Numbers
8
13
27
28
Bonus Numbers
1
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: 502909642
Timestamp: 1774302977
Server Seed Commitment: d01705d99adf8c84e767ab79ec55f5f831707ae80384e7847e3a03c2fe4fe10c
Commitment Nonce: b28ea1006b47f51ea2fa794d9fc0526c7c9e5dbef2ad962c1308c7370e1694b9
Merkle Root: 86dde98fc4d8720ea0912fc629c2209b95acd81fb4c3b3c030202527163882c8
Server Seed (revealed): a0bb951a056b177c38a2b9cb6da3ba6a10c0c18793d231298181a43b147fc5aa
Combined Seed: e71a2e2a9106e136fc34345331f2c8cce058c201451038b27f38237e538d4cbf
Timestamp: 1774302977
Server Seed Commitment: d01705d99adf8c84e767ab79ec55f5f831707ae80384e7847e3a03c2fe4fe10c
Commitment Nonce: b28ea1006b47f51ea2fa794d9fc0526c7c9e5dbef2ad962c1308c7370e1694b9
Merkle Root: 86dde98fc4d8720ea0912fc629c2209b95acd81fb4c3b3c030202527163882c8
Server Seed (revealed): a0bb951a056b177c38a2b9cb6da3ba6a10c0c18793d231298181a43b147fc5aa
Combined Seed: e71a2e2a9106e136fc34345331f2c8cce058c201451038b27f38237e538d4cbf
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.