This code is to create a provably random smart contract lottery.
- Users can enter by paying for a ticket
- The ticket fees will go to the winner during the draw.
- After X period of time the lottery will automatically draw a winner.
- And this will be done programmatically.
- Will be using Chainlink VRF and Chainlink Automation
- Chainlink VRF --> Generating provably random number
- Chainlink Automation --> Time based trigger