Create Lottery
Create an on-chain lottery with configurable rounds, ticket price, prize, refund rules, and a public game interface.
1. Select network
2. Configure Lottery
Price per ticket in ETH
Number of tickets needed to close the round
Fixed prize paid to the winner
Allow players to cancel tickets before the round fills. Leave timeout empty or 0 to disable.
Duration after the first ticket is sold during which the refund penalty applies. After this period, refunds become penalty-free.
Deducted from ticket price on early refund. Values below —% (platform fee) result in free refunds with no penalty.
3. Lottery Preview
Review configuration before deployment
Refund Terms
Free refunds — no penalty deducted. Players get full ticket value back (minus platform fee paid at purchase).
4. Deploy
Lottery deployed! Tx: —
Your lottery will appear in "My Lotteries" below.
My Lotteries
Loading lotteries…
No lotteries found on this chain.
Looking for contracts created on Old DappBuilder? Open the previous platform.
Need a different game mechanic or payout flow? View custom development.
Related tools: Lottery Page Builder