Draw Process
At Roffle, we believe that trust is earned through transparency. We don’t expect you to just take our word for it—we’ve built a system where the fairness of every single draw can be independently verified.
The Participant List
Before any winner is chosen, Roffle generates a final, digitally signed list of every valid ticket entered into the draw. This list is "frozen" and made available for public view on the specific Roffle listing page. This ensures that no tickets can be added or removed once the "countdown" to the draw has begun.
Provable Randomness
We don’t use internal "random number generators" that could be biased. Instead, we use Drand, a distributed, public randomness beacon.
- Drand is not affiliated with Roffle; it is a global network that generates a new random number every 30 seconds.
- Because the number is generated by a distributed network, no one—including the Roffle team—can predict or influence the outcome.
- We assign a specific future "round" of Drand to each Roffle. The winner is decided by the number generated at that exact moment.
The Winner Selection
Once the Drand number is generated, our public algorithm uses it to select a winning index from the sorted list of participants.
- Because the participant list and the Drand number are both public, the result is transparent and can be checked by anyone.
- Every ticket has an equal mathematical chance of being selected based on the total number of entries in the list.
Finalising the Result
The draw happens at Midday (12:00 PM) on the first working day after entries close.
- This window allows our team to scan any final postcards that arrived in the morning mail to ensure every valid entry is included in the final participant list.
- Winners are notified immediately via email and have 7 days to claim their prize.