Users can enter lottery with ETH based on USD fee An admin will choose when the lottery is over The lottery will select a random winner How do we want to test this? mainnet-fork development with mocks testnet