How a draw works
- Prizerail gets the winners. Before each draw’s cutoff, Prizerail fetches the list from a URL you publish, or your backend posts it to the API.
- The list locks. At the cutoff, Prizerail records a fingerprint of the list. It can’t change after that.
- A random value is drawn. Only after the lock.
- Each winner rolls. The random value, each winner’s position and their id decide their roll, and the roll picks a prize from your campaign’s prize table.
- Prizes are paid. Small prizes go to your wallet as one USDC transfer per draw. Large prizes are paid by hand.
- The proof is published, with every input and result.
Where to start
- New here? Read the Quickstart.
- Want the vocabulary first? See Concepts.
- Checking a draw? Go to Verify a draw.

