DEMO MODE — payments are disabled; no real charges are made.
Provably fair

Trust the maths, not us

We run prize draws you can actually verify. The winner is fixed by a public randomness beacon nobody controls — and you can re-run the draw yourself to prove it. Here is the whole flow, end to end.

The flow, step by step

  1. 1. Enter a competition

    Pick a live competition, answer the skill question, and buy your tickets. Each ticket gets a unique, sequential number — yours, on the record.

  2. 2. Instant wins are public up front

    Some ticket numbers are pre-committed instant winners, and we publish them before sales open. If one of your numbers matches, you claim on the spot — and your ticket still goes into the main draw.

  3. 3. We seal a commitment before close

    Before sales close we publish a commitment: a future drand round, a seed, and SHA-256 hashes that bind the draw. Once published it can't be changed — we've locked ourselves in.

  4. 4. A public beacon fixes the result

    When the committed drand round is reached, its random value becomes public. The winning ticket is derived from that beacon value — a number nobody, including us, can predict or move.

  5. 5. You verify it yourself

    Every winner gets a Verify link. Re-fetch the beacon, re-run the same derivation, and reproduce the exact winning ticket. If our maths is honest, your result matches — no trust required.

What we publish before every draw

Three things, sealed before sales close. Together they make the outcome both unpredictable and impossible to alter after the fact.

A future drand round

drand is a public randomness beacon run by an independent league of organisations. Its values are unpredictable until the round arrives — and permanent once it does.

A sealed SHA-256 commitment

Hashes that fix the mapping from beacon value to ticket number. Published before close, they make tampering detectable: change anything and the hash no longer matches.

A reproducible derivation

The exact recipe that turns the beacon value into the winning ticket. Anyone can run it — the Verify link does it for you in the browser.

Instant wins are provably fair too

The winning instant-win numbers are derived from the same kind of public beacon + sealed commitment, then published up front. You can see every winning number — and verify it — before you ever buy a ticket.

Questions

Could you rig who wins?
No. The winning ticket is derived from a drand beacon value that doesn't exist yet when we seal the commitment, and that we have no control over. The commitment is published before sales close, so we can't change the rules after seeing the outcome.
What is drand?
drand is a distributed randomness beacon produced by an independent league of organisations. It emits a fresh, publicly-verifiable random value on a fixed schedule. No single party — including us — can predict or alter it.
Do I have to buy a ticket to enter?
No. A free postal entry route is always available with identical odds to a paid entry. You must be 18 or over to enter.
What does the Verify link actually do?
It re-fetches the beacon value for the committed round, re-runs the published derivation, and shows you the winning ticket it produces — which matches the announced winner. You're checking our maths, not taking our word.

Free postal entry

No purchase necessary. A free postal entry route is always available with identical odds to a paid entry. You must be 18 or over to enter.