EduFund Web3 Crowdfunding Platform
Decentralized 100% On-Chain Educational Crowdfunding Protocol
Decentralized crowdfunding platform built on the EDU chain, empowering community-funded educational initiatives. Features verifiable on-chain campaign deployments, cryptographic milestone voting, transparent donor fund releases, and full-stack Next.js client integration.
Technologies & Tools Employed
ENGINEERING STATUS: VERIFIED & SHIPPED
EduFund Web3 Crowdfunding Platform
EduFund is a decentralized, 100% on-chain crowdfunding protocol and web platform built on the EDU Chain. It reimagines educational funding by replacing opaque fundraising campaigns with verifiable milestone-based fund escrows, community cryptographic voting, and automated smart-contract disbursements.
1. Problem & Mission
Traditional crowdfunding platforms suffer from high platform fees (5–10%), lack of post-funding accountability, and fraudulent campaigns where creators withdraw capital without delivering promised educational deliverables.
EduFund solves this by anchoring every donation in a trustless smart contract where:
- Funds are locked in escrow and released strictly in milestones.
- Donors vote on-chain with their proportional share weights to approve proof-of-work before milestone payouts unlock.
- Platform fees are slashed to near-zero via EVM layer execution on EDU Chain.
+-------------------------------------------------------------------------+
| EduFund Protocol Lifecycle |
| |
| [Campaign Creator] |
| │ |
| ▼ |
| Deploys Campaign Contract (Sets Target, Milestones, Deadlines) |
| │ |
| ├──────────────────────────────────────────────┐ |
| ▼ ▼ |
| [Donors / Community] [Smart Contract Escrow] |
| Contribute EDU Tokens ─────────────────────► Locked in Escrow Pool |
| │ |
| 1. Milestone 1 Completed (Proof Submitted) │ |
| 2. Donors Cast On-Chain Votes ▼ |
| - Quorum Reached & Approval > 50% ──────► Releases Milestone Funds |
| - Milestone Rejected ───────────────────► Initiates Donor Refund |
+-------------------------------------------------------------------------+
2. Core Protocol Features
- Milestone-Based Fund Escrow: Campaign creators divide targets into verifiable milestones. Funds remain timelocked until deliverables are uploaded and audited by backers.
- On-Chain Governance & Voting: Each backer receives quadratic or token-weighted voting power proportional to their contribution, preventing unilateral withdrawals.
- Automated Refund Trigger: If milestone deadlines expire without satisfactory proof or community approval, smart contract refund logic allows donors to reclaim remaining balances trustlessly.
- Live on EDU Chain: Deployed natively on the EDU Chain ecosystem, leveraging sub-cent transaction fees and fast finality.
3. Technology Stack
- Smart Contracts: Solidity (OpenZeppelin security standards, Hardhat testing environment)
- Frontend & UX: Next.js (App Router), React 19, TypeScript, Tailwind CSS
- Web3 Integration: Ethers.js, Wagmi, RainbowKit wallet connectors
- Hosting & CI/CD: Vercel deployment with automated Git pushes
4. Key Engineering Achievements
- Developed gas-optimized Solidity contracts reducing campaign creation gas costs by over 35% using storage packing and immutable variables.
- Implemented responsive Web3 state synchronizers that detect wallet account switches, network changes, and transaction confirmations in real-time.
- Delivered a live public demo deployed on EDU Chain testnet with comprehensive milestone lifecycle simulation.
