About

About this tool

drand is a public source of randomness run by the League of Entropy — a group of independent organisations around the world. Every few seconds they jointly produce a fresh random value, along with a signature that no single member could have forged on their own. Verified Draws is built on top of that beacon.

How it works

The random numbers don't come from us. They come from drand — a public beacon kept running by a worldwide group of independent organisations. No one party, this website included, can predict or nudge the numbers it produces.

Entry-list draws are kept for 90 days. Number-range draws are kept for 180 days. Any names you upload are held for just 1 hour.
  1. 1

    Lock it in

    The moment you start a draw, we seal your entries and point to a future drand round that hasn't happened yet — so the random number doesn't exist when the choice is made.

  2. 2

    Wait for the beacon

    Every 3 seconds the drand network publishes a fresh, signed random number. We simply wait for the exact one we committed to.

  3. 3

    Reveal and publish

    Once that number arrives, the winners are worked out and the proof is saved. A reroll is always a separate, fully recorded draw under the same name.

No single owner

The beacon is jointly run by organisations like Cloudflare, EPFL and Protocol Labs — so there's no one party to trust or to blame.

Signed and tamper-proof

Every random number arrives with a cryptographic signature that can be checked against a fixed, public key. A faked number won't pass.

Open to inspection

The randomness is published in the open. We keep nothing secret — only the public ingredients needed to confirm a result.

What this proves — and what it doesn't
No system is magic. Here, plainly, is what the maths guarantees, what it can't, and what you should still check yourself.

What the maths guarantees

  • The randomness comes from drand and can't be known ahead of time by anyone — not even by us.
  • For a given set of entries, the way winners are chosen is fixed. The same ingredients always produce the same winners.
  • When a draw is saved, a fingerprint of the entries is stored with it. Any change to the entries afterward will fail the check.
  • You can repeat the whole calculation yourself in Python, PHP or Node.js, without trusting this site at all.

What you still need to check

  • That the entry list was right when it was sealed. The fingerprint proves the entries weren't changed afterward, but it can't prove what they were to begin with. Participants should look over the entry list, or confirm the lowest and highest numbers in the range.
  • That drand itself plays fair. The League of Entropy is built so that its randomness is open and checkable by anyone, by design.