An Open Action Module that allows Lens users to create giveaway publication on Lens Protocol for their community.
This project allows Lens users to create ERC-20 giveaways to their followers. Here's the flow:
To do this project I used Lens Open Action Module: the giveaway is basically a lens post using the Module I built, the registrations and the draw are functions of this module. To draw randomly a winner I used the ChainlinkVRF solution, it allows me to get a random number directly onchain thanks to an offchain oracle.