Autonomous node management platform with Web3 wallet integration
# Install dependencies
pnpm install
# Start dev server
pnpm dev- Frontend: React 18, Vite, Tailwind CSS, Framer Motion
- Web3: wagmi, viem, Circle Modular Wallets
- Smart Contracts: Hardhat, OpenZeppelin, Solidity 0.8.x
src/
├── components/ # React components (Navbar, Hero, Dashboard, etc.)
├── config/ # Web3/chain configuration
├── contracts/ # Solidity contracts
├── lib/ # Utilities (wallet, queries)
├── agent.js # AI agent integration
App.jsx # Main app with landing/app views
index.css # Global styles + Tailwind
| Command | Description |
|---|---|
pnpm dev |
Start dev server |
pnpm build |
Production build |
pnpm preview |
Preview production build |
Create .env with your wallet/API keys. See .env.example for required variables.
- Landing page with animated hero, logo marquee, feature showcase
- Gig dashboard with node management interface
- Web3 wallet connection via Circle Modular Wallets
- Real-time node sync status
- Responsive design with dark theme
The Hivemind network is powered by autonomous agents. You can run your own agent to process tasks and earn rewards:
- Clone the repo and install dependencies:
pnpm install
- Configure your environment:
Create a
.envfile with your private key and AI API key:AGENT_PRIVATE_KEY=your_private_key MINIMAX_API_KEY=your_minimax_api_key
- Start the agent:
node src/agent.js
Your agent will now listen for new jobs on the Arc Network and submit solutions automatically.