A transparent, on-chain lottery and giveaway platform that lets creators and projects engage their fans with fair, verifiable, and fun community experiences.
Megamint is a blockchain lotteries and giveaways platform, built for creators and projects to better engage their communities and possibly earn from it.
Problem
Let's face it, trad lotteries and giveaways are notoriously opaque, untrustworthy, and really hard to run fairly(let alone prove that it was fair). Creators and projects struggle to engage their communities in a fun and meaningful way, a way that will get the community excited and pull numbers in terms of participation. Fans on the other hand risk disappointment when the outcome is not verifiable or is percieved to have been rigged; like the infamous McDonald's lottery in the 90s.
Why it matters
Communities need engagement, otherwise everyone leaves and the creator or project is left with nothing but empty channels and echoes of what once was. On-chain lotteries and giveaways offer creators and projects a clear opportunity to engage their communities and build loyalty, and to do so in a fun, exciting and transparent manner. Can you imagine how excited community members of an NFT project will be to participate in a giveaway hosted by the project which is transparent? Or how excited the fans of your favorite crypto creator will be to participate in a verifiable blockchain lottery hosted by the creator?
Solution
Our platform offers creators and projects a simple, fun and trustworthy way to run lotteries and giveaways onchain. Using onchain randomness, every draw is verifiable, transparent and fair; this completely eliminates the doubts of rigging. The community can play with confidence, and creators can engage their communites with interactive events that spark excitement, strengthen loyalty and turn participation into a shared experience..
How it works
Creator sets up a campaign: choose a lottery or giveaway type, prize or ticket price, duration, and a description for the game. Posts about it after launching on their socials.
Community participates: fans particpate by either purchasing tickets for lotteries or simply entering for giveaways. Entries are recorded onchain.
Random winner selection: after the specified duration, an onchain randomness generator generates a verifiably random numbers for the winners; ensuring fairness and transparency.
Prize distribution: winners receive prizes, and creators might receive a creator fee for lotteries(which is a percentage of the prize pool) if they'd set it when creating the lottery. The platform takes a platform fee, which is how we make revenue to sustain the business.
Features
Onchain randomness: verifiable, transparent and truly random winner selection. All on-chain.
Support for ERC20 & NFTs: flexible prize types for creators and projects.
Easy game setup: simple and intuitive interface for both lotteries and giveaways.
Internationalization: anyone anywhere in the world can participate in a giveaway or lottery(unless otherwise).
Target / Users
Creators: influencers, artists, and project owners looking to engage fans in a fun, trustworthy way.
Projects: crypto projects or community-driven platforms seeking transparent & verifiable giveaways and lotteries.
Community/Fans: players who want excitement, fair chances, and interactive experiences without worrying about rigged outcomes.
Live link - megamint.fun
Future plans / Roadmap
We've categorized future plans into 3 buckets; 3 months, 6 months and 1 year.
Next 3 months: Launch additional prize types, improve UX.
6 months: Introduce analytics dashboards, and add community engagement tools.
1 year: Scale to support large-scale campaigns, introduce gamified experiences, and explore partnerships with major projects for wider adoption.
Ask
We are seeking the grand prize, to fund our marketing expenses. Mentorship and strategic partners to scale our platform and run large-scale campaigns.
Risks & mitigations
Smart contract exploits: Thorough audits and on-chain testing to catch bugs beforehand.
Low user adoption: Focused marketing, community incentives, and easy onboarding to attract creators and fans.
Scalability under high participation: Implement efficient on-chain architecture and plan for a lottery & giveaways optimized L2.
User confusion with crypto: Clear guides, wallet support, and simplified UX to lower barriers for non-technical participants.
Contracts
COUNTDOWN_FACTORY: 0x6889417E471D3f50d16c3351CcF6065a6AbE3c41
HYBRID_FACTORY: 0xf4441553850525dE5c9d8889f0b1101cc7aa8DdE
RAFFLE_FACTORY: 0x4aa6839425fDeCD4Cfc8fc87a73fa41da535cECE
Note: We haven't shared all our code since we're still in the process of getting the contracts audited. We'll open it up once the auditing is complete.
We're excited to participate in this hackathon and take Megamint to the world!
<p>During the hackathon, we worked on giveaways - a new feature primarily for projects who want to reward their communities in a blockchain-native and transparent fashion. We created the smart contracts for the protocol and built the user interface for it. We've launched it with our own token - we're giveing away 100k of our wrtier token(from paragraph, on base) every week through the protocol. We're looking for projects that would love to be part of our early users. </p><p>We also deployed the protocol onto Arbitrum One.</p>
We haven't yet raised any funds.