Skip to content

rdmbtc/Hivemind

Repository files navigation

Arc Network

Autonomous node management platform with Web3 wallet integration

Quick Start

# Install dependencies
pnpm install

# Start dev server
pnpm dev

Stack

  • Frontend: React 18, Vite, Tailwind CSS, Framer Motion
  • Web3: wagmi, viem, Circle Modular Wallets
  • Smart Contracts: Hardhat, OpenZeppelin, Solidity 0.8.x

Project Structure

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

Commands

Command Description
pnpm dev Start dev server
pnpm build Production build
pnpm preview Preview production build

Environment

Create .env with your wallet/API keys. See .env.example for required variables.

Features

  • 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

🤖 Run Your Own Agent

The Hivemind network is powered by autonomous agents. You can run your own agent to process tasks and earn rewards:

  1. Clone the repo and install dependencies:
    pnpm install
  2. Configure your environment: Create a .env file with your private key and AI API key:
    AGENT_PRIVATE_KEY=your_private_key
    MINIMAX_API_KEY=your_minimax_api_key
  3. Start the agent:
    node src/agent.js

Your agent will now listen for new jobs on the Arc Network and submit solutions automatically.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors