Create Lottery

Create an on-chain lottery with configurable rounds, ticket price, prize, refund rules, and a public game interface.

1. Select network

Connect wallet to deploy on

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.

3. Lottery Preview

Review configuration before deployment

Ticket Price 0 ETH
Tickets per Round 0
Winner Prize 0 ETH
Total Pot per Round 0 ETH
Status Enter all values

Owner Not connected
Network

Deploy Cost

4. Deploy

Cost:

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