- Start raffle.
- NFT can be won
- NFT either from treasury or bought through NFT-sweep
- Time limit of 4hrs
- Enter raffle (for a fee)
- Can purchase multiple entries.
- Different number of entries cost different amount (e.g. 1 entry = 0.1 ETH, 5 entries = 0.4 ETH)
- A winner is picked at random using VRF.
- Chainlink automation, don't have to manually close raffles.
- Provably random.