Our raffles use a commit–reveal process so anyone can verify each draw.
- Commit. Before the draw, we publish a hash (commit).
- Reveal. At draw time we reveal the nonce, secret, and timestamp which reproduce the commit.
- Derive Random. The reveal is used to generate a verifiable random number which selects the winning ticket proportionally to entries.
You can verify any finished raffle on its detail page by clicking Provably Fair and reviewing the commit/reveal payload.