This demo is deployed on Sepolia testnet using a MockMNEE token with an identical ERC-20 interface to mainnet MNEE.
For production deployment, replace the token address in your environment:
# Testnet (current)
NEXT_PUBLIC_MNEE_ADDRESS=0x3C545Eb4729c2eDC316b42685833e295F10B5959
# Mainnet (production)
NEXT_PUBLIC_MNEE_ADDRESS=0x8ccedbAe4916b79da7F3F612EfB2EB93A2bFD6cFThe smart contract logic remains identical - only the token address changes.
Traditional hackathons and bounty programs suffer from slow payouts and opaque judging. BountySwarm solves this by deploying a swarm of specialized AI agents that autonomously evaluate submissions, reach consensus, and distribute prizes via smart contracts on the MNEE blockchain—all in under 60 seconds.
BountySwarm is a transparency dashboard and agent orchestration layer that:
- Monitors submission channels for new projects.
- Evaluates code quality and compliance using 5 specialized agents (Scout, Analyst, Auditor, Compliance, Executor).
- Visualizes the consensus process in real-time.
- Executes payouts instantly via the MNEE blockchain.
- Frontend: Next.js 14, TailwindCSS, Framer Motion
- Design: Custom "Living Glass" CSS System
- Blockchain: Hardhat, Ethers.js, Solidity (Sepolia Testnet)
- AI Logic: OpenAI GPT-4o (Simulated for Demo)
- Real-time: Server-Sent Events (SSE)
-
Clone the repo
git clone https://github.com/hello-caleb/bountyswarm.git cd bountyswarm -
Install dependencies
npm install
-
Run the development server
npm run dev
Open http://localhost:3000 to see the dashboard.
-
Run Smart Contract Tests
npx hardhat test
| Contract | Address |
|---|---|
| BountySwarmVault | 0x (Deployed on Demand) |
| MockMNEE | 0x (Local Testnet) |
The dashboard visualizes the 5-step consensus process in real-time:
- Scout: Discoves submissions
- Analyst: Scores technical merit
- Auditor: Checks for sanctions/fraud
- Compliance: Verifies tax forms
- Executor: Triggers the blockchain transaction
Built for the MNEE Blockchain Hackathon 2026
