Users can enter lottery with eth based on a fee(USD equivalent) Admin wll choose when lottery is over Lottery would choose random winner How to test mainnet fork Development with mocks Test Nets