A smart contract protocol for a no-loss-lottery platform where users can participate without the risk of losing their betting fees.
This smart contract works by investing the collected betting fees into lending protocols/yield aggregators, generating returns that are then paid out to the lucky winner.
This means that even if you don't win the lottery, your betting fee is not lost and the winner still receives their prize.