A cool lottery smart contract that uses Chainlink VRFv2_5 and Chainlink Automation to raffle eth to a lucky player over time.
Specs | |
---|---|
🔓 | Solidity Object-oriented, high-level language for implementing smart contracts. |
🧙🏼♀️ | Chainlink VRF Chainlink platform to generate random numbers to blockchain |
🕐 | Chainlink Automations Chainlink platform run smart contracts function over time or by triggered events |
🧰 | Foundry Best smart contract development toolchain.. |
Features | |
---|---|
✅ | Join as a player |
✅ | Choose the owner using a random index |
✅ | Communicate with Chainlink automation to run raffle periodically |
✅ | Close the entrance of new players while raffling |
✅ | Verify public data |