HOW COMPETITIONS WORK
Choose a prize. Know what happens next.
Read the prize and rules, choose your entries and complete checkout. Confirmed tickets appear in your account, with the draw result and proof published after the competition sells out.
- 01Pick a prizeRead its price, allocation and rules.
- 02Choose entriesAdd available ticket numbers.
- 03Complete checkoutAnswer the entry question and pay securely.
- 04Follow your ticketsCheck your account and the published draw record.
ENTERING A COMPETITION
Four steps. Nothing hidden.
- 1
Pick a prize
Check the entry price, availability, closing terms and draw mode before entering.
- 2
Add entries
Use Quick pick, or choose specific available ticket numbers when manual selection is offered. Each competition allows either one number per purchase or up to 100 available numbers per reservation. These limits apply to each purchase, not your total across separate purchases. Selecting numbers alone does not reserve them.
- 3
Complete your entry
Provide the required details, answer the skill question and complete the available payment route. Tickets are confirmed only after payment is verified and entries are allocated.
- 4
Keep your confirmation
Use the same email at checkout and in your account to see your orders and ticket numbers. Check the recorded status there if your receipt email is delayed.
WHICH DRAW COUNTS?
Sold out first. Then the next eligible draw.
The system records the final paid-ticket time, calculates the eligibility point, and stores the first matching draw from the configured schedule. If the next draw is less than 24 hours away, it is skipped.
-
01
TRIGGER
Final paid ticket
Checkout closes and the sold-out timestamp is recorded.
-
02
BUFFER
24 hours added
No published result before this exact point can be used.
-
03
SCHEDULE
First eligible draw
The next configured Wednesday or Saturday 20:00 UK draw is selected.
-
04
COMMITMENT
Exact draw shown
The competition page displays the locked date and time before the result.
Current draw schedule: UK Lotto Round 1, Wednesday and Saturday at 20:00 UK time. The nominated draw date is fixed under your competition’s published contract. A missing or conflicting result puts the draw on hold; staff cannot substitute another draw.
FOR COMPETITIONS ABOVE 59 ENTRIES
Vault Verified Draw
A public draw result supplies the unpredictable input. SHA-256 connects that result to a list of eligible paid entries that was frozen first.
SHA-256 does not create entries or let an operator choose a winner. The completed result page recalculates the proof in your browser and exposes the exact text inputs for any independent SHA-256 calculator.
Completed draws will link to public verification →-
01Sell-out freezes eligible entriesBEFORE RESULT
Only valid paid entries are sorted by ticket number. New reservations and checkout are locked.
-
02The list gets a fingerprintSHA-256
SHA-256 creates a 64-character entry-list hash. Changing even one eligible entry creates a different hash.
-
03The nominated result is addedPUBLIC INPUT
The versioned seed binds the competition and contract to the exact nominated UK Lotto Round-1 result and the full frozen entry list.
-
04One paid entry is selectedDETERMINISTIC
SHA-256 and rejection sampling map the seed fairly to one position in the frozen eligible-entry list.
-
05Your browser checks the proofRECALCULATED
The result page rebuilds both hashes, confirms the first unbiased nonce and reproduces the winning ticket.
Check the draw calculation yourself
INDEPENDENT VERIFICATION
Check both hashes yourself.
A completed draw publishes the exact calculator inputs in full. Paste each one into any SHA-256 calculator that accepts plain text as UTF-8, then compare its 64-character output with the published record.
- 1
Copy the exact inputKeep every character, separator and nonce. Do not add spaces or a trailing line break.
- 2
Calculate SHA-256Use plain text encoded as UTF-8, not a file upload or another hash mode.
- 3
Compare all 64 charactersThe calculator output must match the full hash on the completed draw record.
A full eligible allocation is required: a 1,000-ticket competition needs all 1,000 eligible paid entries before its list can be frozen. An incomplete allocation cannot be drawn under the current contract.
Copy the complete anonymous entry-list JSON from the completed draw’s verification page.
Compare your calculation with that record’s entry-list hash.
Copy the complete result-hash input from the same record, including its published nonce.
Compare your calculation with that record’s result hash.
A basic calculator confirms both fingerprints. The built-in draw verifier additionally checks the nonce sequence, rejection sampling and winning position in the frozen list.
TWO DRAW MODES
The competition page always shows which one applies.
Classic 1–59
The published Bonus Ball maps directly to the same paid ticket number. Bonus Ball 17 means ticket 17 wins.
Best for a simple 59-entry board.Vault Verified Draw
The published numbers and bonus ball are combined with the frozen paid-entry hash, then mapped to one eligible entry.
Up to 1,000 tickets, with a fixed allocation published before entry.WHAT THE PROOF GIVES YOU
You do not have to accept a mystery “random winner” button.
- Fixed before the resultThe eligible list is locked before the published numbers are applied.
- Tamper-evidentAny change to the frozen list changes its SHA-256 fingerprint.
- RepeatableThe same public inputs and frozen list always reproduce the same result.
- Private by designPublic proof uses ticket numbers and anonymous entry IDs, not customer contact or payment data.
Technical verification: exactly what is hashed
First, the exact compact JSON representation of the frozen anonymous entry list is hashed as UTF-8. No extra spaces or trailing line break are added.
Current SHA draws use VAULT_VERIFIED_DRAW:v2. The seed is ordered JSON containing the algorithm version, competition ID, contract hash, exact nominated Round-1 draw identity, sorted main numbers, bonus ball, full eligible paid-entry count and entry-list hash. Copy the exact published input rather than rebuilding it by hand.
The literal text :nonce=0 is appended and SHA-256 is calculated. If that value falls in the tiny rejected range, the nonce increases until the first accepted hash. That accepted hash maps to one index in the sorted frozen list.
Any standard SHA-256 calculator can confirm the entry-list and result hashes. The built-in verifier also checks the rejection-sampling sequence and winner mapping, which a basic hash calculator does not do.
Historical draws retain their original versioned calculation and proof. A matching hash proves calculation consistency; official-result validation and independent pre-draw evidence are separate checks shown on the result record.
CLOSING AND REFUNDS
Check each competition’s stated deadline and terms.
For competitions using the current contract, the original published closing deadline is fixed. If the full eligible allocation is not reached by that deadline, the competition is cancelled and paid entries are due a full refund. Cancellation starts a refund review; refunds are not instant. Follow the recorded status in your account or contact support with your order reference. Earlier entries retain their recorded competition terms.
Read the full terms