hackquest logo
  • 学习
  • 课程探索
  • 实战
  • 探索黑客松
  • 往期项目
  • 社区
  • 论坛
  • 全球活动
  • 我的社区
  • 共学营
  • 组织中心
  • 更多
    • 词汇表
    • 博客
    • 水龙头
    • 工作机会
    • 媒体工具包
    • 创始人
hackquest logo

CrowdMantle

Decentralized equity crowdfunding with milestone-based fund release on Mantle Network

视频

技术栈

Next
Web3
Solidity

描述

Problem

Traditional crowdfunding has a critical flaw: once a campaign succeeds, creators receive 100% of funds immediately, leaving investors with no leverage to ensure project delivery. This leads to abandoned projects and broken promises.

Solution

CrowdMantle implements milestone-based fund release with on-chain governance:

- Milestone-Gated Release: Funds released in stages (e.g., 30% → 40% → 30%)

- On-Chain Voting: Token holders vote to approve each milestone

- Investor Protection: Emergency refund if milestones fail

- Equity Tokens: 1:1 ERC-20 tokens for voting power

How It Works

1. Creator creates campaign with up to 3 milestones

2. Investors pledge MNT and receive equity tokens

3. Creator submits milestone for approval

4. Token holders vote (3-day period)

5. If approved → funds released | If rejected → emergency refund available

Tech Stack

- Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS

- Web3: Thirdweb SDK v5

- Contracts: Solidity 0.8.20, Hardhat, OpenZeppelin

- Network: Mantle Sepolia Testnet

Links

- Live Demo: https://crowdmantle.vercel.app/

- GitHub: https://github.com/hoddukzoa12/crowdmantle

- MilestoneEscrow: 0x14361d51520528a050ae45E028AFdEDe89Ae7428

- GovernanceV2: 0xe43E47b6F542541b86F5CA27dcf4DFBbE84BDDB8

One-liner (Tagline)

Milestone-based crowdfunding where investors vote to release funds — built on Mantle.

本次黑客松进展

Built from scratch during hackathon. Smart Contracts: MilestoneEscrow (milestone-based fund release) / GovernanceV2 (token-weighted voting) / EquityToken (ERC-20 for voting power) / 40 tests passing, deployed to Mantle Sepolia. Frontend: Full campaign lifecycle (create → fund → vote → release) / Milestone progress tracking & governance voting UI / User dashboard / Deployed to Vercel. All code written during hackathon period.
队长
Hhoddukzoa
项目链接
赛道
RWADeFi