Lotry.fun
Tokenized Lotteries
The problem Lotry.fun solves
Lotteries historically have never been tradable. So we built a new primitive with Lotry, where tickets can be traded on a bonding curve until the day of draw.
This enables multiple games to happen for each Lotry draw. Lotry also has programmable rewards, taxes, and other parameters.
Lotry makes lotteries programmable, and fun on Base.
Challenges I ran into
Coming up with the protocol design and ways to reward various user groups has been challenging. We also faced significant challenges coming up with our custom bonding curve and prize distribution mechanism, while ensuring everything is fair and transparent.
We fixed these through continuous testing, and trial and error. We are also actively gathering user feedback to improve the UX as well as the mechanism design.
Smart Contract Address(es)
LOTRY TOKEN LAUNCHPAD (this contract deploys token)
WINNER SELECTION CONTRACT (this is the contract that calls VRF to get random number and picks a winner for the Lotry)
Other Onchain Proof
Our first test Lotry on Mainnet saw 52 participants. A prize pool of $8k, and protocol revenue of $2k. We're super hyped for public testing to begin!
Private Lotry
Selection Transaction
Reward Distribution Tx ($2,340.08)
Liquidity Pool Distribution Tx ($6,143.37)
Tracks Applied (1)
Top 5 Live Consumer Apps
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
