Draw Proof Details - Draw #502892741
Draw Information
Draw ID:
#502892741
#502892741
Game:
Rapid Riches
Rapid Riches
Draw Time:
2026-03-21 00:20:57 UTC
2026-03-21 00:20:57 UTC
Result Published:
2026-03-21 00:22:19 UTC
2026-03-21 00:22:19 UTC
Status: Verified & Complete
Winning Numbers
Main Numbers
14
15
17
18
Bonus Numbers
9
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: 502892741
Timestamp: 1774066857
Server Seed Commitment: a1138a05e0a2c22952ff8a045a4a40e3b02a069bd4cede99355181cc9631fe15
Commitment Nonce: a17433dc371f8d8d1659601ce801f0909b87ab48ae95444a6a5a586f75256bed
Merkle Root: fc43ccaa528cf769ff8979826722f9756397859e0a0b1c51db8a0e320386a551
Server Seed (revealed): 70e4502cbd0f92aa196a793eebedebfe599a2f013cf0ad25ce7d49003d0050e5
Combined Seed: 89ea36c50785ecd88760d5e59721b57408149bb50ca52eb5f046e5b545238804
Timestamp: 1774066857
Server Seed Commitment: a1138a05e0a2c22952ff8a045a4a40e3b02a069bd4cede99355181cc9631fe15
Commitment Nonce: a17433dc371f8d8d1659601ce801f0909b87ab48ae95444a6a5a586f75256bed
Merkle Root: fc43ccaa528cf769ff8979826722f9756397859e0a0b1c51db8a0e320386a551
Server Seed (revealed): 70e4502cbd0f92aa196a793eebedebfe599a2f013cf0ad25ce7d49003d0050e5
Combined Seed: 89ea36c50785ecd88760d5e59721b57408149bb50ca52eb5f046e5b545238804
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.