FairRaffle.io is a trustless, transparent on-chain raffle tool that allows you to run fair and verifiable raffles for any need.
FairRaffle.io is a trustless, transparent on-chain raffle tool that allows you to run fair and verifiable raffles for any need. Our open-source tool is perfect for:
- Selecting Winners from NFT collections’ holders
- Running raffles with any lists (.xml, csv or etc)
- Tweet Raffles
Table Of Contents
Raffles and lotteries are a popular way to engage customers, but traditional raffles are often not transparent or trustworthy.
Current Raffle Tools are:
No-Open Source Tools
Most raffle tools do not disclose how they work or provide proof that their selection process is truly random. This lack of transparency can lead to mistrust and skepticism among users.how they truly random.
Not Accountable!
Traditional raffle tools can be manipulated by the raffle makers and often allow multiple entries, leading to unfair results
Current Tools Monetize Personal Data
Many raffle tools are free to use, but they monetize their users' personal data in order to generate revenue
Currently, most NFT projects hold raffles on Twitter or Discord, but the main problem is that most raffle tools are centralized and rely on trusted third parties. This leaves room for manipulation and lack of transparency in the raffle process, as the raffle maker can potentially re-enter or manipulate the results.
Fully Open Source
FairRaffle.io is open-source and transparent, allowing you to see exactly how it works and providing verifiable proof that the selection process is truly random thanks to our use of VRF (Verifiable Random Function).
Re-Entry Detectable
FairRaffle.io is accountable and prevents manipulation by tracking every entry on the blockchain. Our tool ensures that the raffle selection is fair and transparent.
Only Protocol Fee
FairRaffle.io is committed to protecting your privacy and does not sell your personal data. Our tool is designed for the benefit of the community, not just for profit.
Sample UI illustration For a NFT Raffles - For Early Starkers NFTs - Design only, Front End Not Developed
Before the start NFT collection’s contract should be registered.
- The Raffle Creator announces their public keys on verified social medias.
- Raffle Creator Select the NFT Collection for make an airdrop and enters the number of winners.
- The Fair Raffle platform takes a snapshot of the current NFT project holders (via contract) and uses a verifiable random function (VRF) to randomly select the winners.
- Fair Raffle asks for VRF and use the incoming number in Random Algorithm.
- All the entries are stored in on-chainly such as raffle maker’s public key, attendees (in NFT), expecting numbers, VRF result and winner numbers.
By the result, any auditors can check the raffle results by just searching the public key of raffle maker.
No event can be deleted on blockchain. Any disputes or fraud situations will be observable by anyone.
Sample UI illustration For List (Any) Raffles - Front End Not Developed
For NFT Projects: FairRaffle.io allows you to run raffles among the holders with ease. Simply select the desired NFT project from listed collections and enter the desired number of winners.
💡 **Note** In order to use this feature, you will need to provide the necessary information about your NFT collection, such as the contract address, project name, websites and make a push request on our Fair Raffle’s GitHub."With FairRaffle.io, you can run raffles for any purpose simply by uploading a list of your choices (in CSV, Excel, or other format) and signing in with your public key. Enter the desired number of winners and FairRaffle.io will record your list as a NFT and provide you with the winners. Plus, our tool stores your entry on the blockchain with your public key and your list as a NFT for added transparency and security.
Different solutions can also presented.
FairRaffle.io enables you to run raffles on Twitter in a fully transparent and secure manner. Simply provide the tweet link and our tool will collect all the thread data and record it in a NFT. As the raffle maker, you can then enter the desired number of winners and any possible rules for the raffle. FairRaffle.io will provide the winners and ensure that the selection process is verifiable and fair.
Our tool collects Twitter data through the Twitter API.
💡 **Note** In that part, FairRaffle’s open-source app collects the data and make it a NFT. However, if there is a mistake on thread, raffle maker can detect it or deny it before the finalizing the raffle.- NFT projects can use FairRaffle.io to randomly select winners for their raffles or giveaways. This ensures that the selection process is transparent and verifiable.
- E-commerce businesses can use FairRaffle.io to run fair and transparent raffles or sweepstakes to engage their customers.
- Social media influencers can use FairRaffle.io to run fair and transparent raffles or giveaways on their social media channels, increasing trust and engagement with their followers.
- Non-profits can use FairRaffle.io to run fair and transparent raffles or fundraisers to support their cause.
These are just a few examples of how FairRaffle.io can be used. The possibilities are endless!
- Adoption and awareness: One of the main challenges is getting people to adopt and use the Fair Raffle platform. Many people may be unfamiliar with the concept of blockchain and may be hesitant to use a new and untested tool.
- Integration with existing systems: The Fair Raffle platform may need to be integrated with other systems, such as NFT marketplaces or social media platforms, in order to reach a wider audience and make it easier for users to participate. This can be a technical challenge.
- Blockchain Related Problems: cost of transactions & NFT storages
The current most important needs for the Fair Raffle project include:
- Funding: In order to continue development and marketing efforts, the Fair Raffle project needs financial support.
- Partnerships: Partnering with other organizations or platforms can help to increase awareness and adoption of the Fair Raffle platform.
- Community support: Building a strong community of users and supporters is essential for the success of the Fair Raffle project. This includes getting feedback and input from the community on the direction and development of the platform.
- Technical expertise: The Fair Raffle project is open-source project which welcomes any improvements and suggestions for optimization.
We welcome any contributer!


