WhoWantsToBeSultan
A fair and fully decentralised raffle system that supports your favourite charity
Screenshots




Problem Statement
What is WhoWantsToBeSultan?WhoWantsToBeSultan revolutionizes the traditional raffle system by offering a fully decentralized and transparent experience. In this innovative platform, participants join the raffle by purchasing tickets, each entry providing a chance to win a substantial accumulated prize pool. A portion of each ticket sale is dedicated to a charity, chosen for each raffle, ensuring that every entry contributes to a greater cause.Our platform operates on a smart contract, guaranteeing absolute transparency and public visibility of all transactions. This approach ensures fairness, eliminating any hidden tactics, as the "randomness" of the winner selection process is publicly displayed. Once a winner is declared, the prize money and the charityโs share are transferred immediately, showcasing our commitment to efficiency and trust.
Solution
Smart Contract We created and deployed our own smart contract that does all of the heavy lifting. It is responsible for accumulating all of the funds and distributing them according when a set threshold is reached. To pick a winner we are using Chainlink VRF and Automation which means the winner gets elected truly randomly and fairly while also receiving the funds as soon as the raffle threshold is reached.For our front-end we are using a full-stack next.js app with WalletConnect Modal and WalletConnect Inbox for receiving real-time raffle updates on your dashboard.
Hackathon
ETHGlobal Istanbul
2024
Prizes
- ๐
Innovation Pool Prize
WalletConnect
- ๐
Pool Prize
Chiliz
- ๐
Deploy on Scroll
Scroll
Contributors
- gedithejedi
28 contributions
- claudioBarreira89
23 contributions
- lplit
2 contributions