Logo
Learn
  • Explore Course
Build
  • Explore Buildathon
  • Project Archive
Hack
Hack Coming Soon
  • Explore IRL Hackhouse
  • How to Qualify
  • Past Events

Megamint

A transparent, on-chain lottery and giveaway platform that lets creators and projects engage their fans with fair, verifiable, and fun community experiences.

Videos

Description

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

  1. 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.

  2. Community participates: fans particpate by either purchasing tickets for lotteries or simply entering for giveaways. Entries are recorded onchain.

  3. Random winner selection: after the specified duration, an onchain randomness generator generates a verifiably random numbers for the winners; ensuring fairness and transparency.

  4. 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

  1. Creators: influencers, artists, and project owners looking to engage fans in a fun, trustworthy way.

  2. Projects: crypto projects or community-driven platforms seeking transparent & verifiable giveaways and lotteries.

  3. 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!

Progress During Hackathon

<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>

Tech Stack

ReactEthersSolidityWeb3

Fundraising Status

We haven't yet raised any funds.

Team Leader
KKen Juniour
GitHub Link
github

GitHub

https://github.com/megamintfun/Randomness
Product Category
GamingNFT