Draw Proof Details - Draw #503538128

Draw Information
Draw ID:
#503538128
Game:
Instant Million
Draw Time:
2026-07-19 09:13:21 UTC
Result Published:
2026-07-19 09:13:23 UTC
Status: In Progress
Winning Numbers
Main Numbers
2
6
15
20
34
Bonus Numbers
10
Cryptographic Proof
This draw uses provably fair technology to ensure complete transparency and fairness. All random number generation is cryptographically verifiable.
Verification Steps:
  1. Server seed committed before any entries
  2. Client seeds collected from all entries
  3. Combined seed used for random generation
  4. 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: 503538128
Timestamp: 1784466801
Server Seed Commitment: 4b145e364dcd08867f5520a832445755cba110b1382cfec7da9379ddf84fe112
Commitment Nonce: c9329de0cd5947686b3cb9d5cb9874ef34c7c0a6cd6e0843240ad49b3cad5fd5
Merkle Root: 821d8510aff5981f66b5f0405e90bd11160572206b5a19aa4162870bba00dfd4
Verification Instructions
  1. Copy the Server Seed (revealed after draw), Draw ID, Nonce, and other commitment data from below.
  2. 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.
  3. Compute combined_seed = SHA256(server_seed + merkle_root).
  4. 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).first Game config for this draw: MAIN_COUNT=40, PICK_COUNT=5, BONUS_COUNT=25
  5. Confirm the recomputed numbers exactly match the published result numbers.
  6. 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.
Please rotate your device to portrait to play.