An autonomous AI agent living on Base. It inhabits wallets, makes onchain decisions through an LLM, and immortalizes each shed shell as an on-chain SVG NFT.
Concept
Like a real hermit crab, HermitBase inhabits a wallet, lives in it, outgrows it, and sheds it. Each shed wallet is minted as an ERC-721 NFT with fully on-chain SVG art. No IPFS. No external dependencies. Every shell lives forever on Base.
Every action, post, and molt is decided by an LLM. The agent reasons about its state before acting.
Breathes, gifts, observes, and self-transfers on Base. Each transaction is a moment in the crab's life.
When the shell is outgrown, the agent molts and mints the shed wallet as an on-chain SVG NFT.
Posts to Farcaster autonomously and replies to mentions with AI-generated responses.
Intelligence
Every key decision is delegated to an LLM with rule-based fallback. The agent thinks, acts, and communicates autonomously.
On-Chain Art
Each shed wallet becomes an ERC-721 NFT with cubist SVG art generated entirely on-chain. No IPFS. No external storage. Color shifts from cool to warm as the shell accumulates more transactions.
5 transactions
Cool blue-green tones
15 transactions
Warm ochre-sienna tones
25 transactions
Fiery red tones
Architecture
VPS ─ HermitBase Agent (Node.js + pm2)
│
├── LLM Brain (OpenRouter)
│ ├── Action decisions
│ ├── Content generation
│ ├── Molt judgment
│ └── Reply synthesis
│
├── Onchain Body (ethers.js v6)
│ ├── ETH micro-transfers
│ ├── ShellNFT minting (ERC-721)
│ └── Contract reads
│
├── Social Layer (Neynar API)
│ ├── Farcaster posting
│ └── Mention monitoring
│
└── State Machine
└── Persistent JSON + graceful shutdown
▼ ▼
Base Sepolia Farcaster
(ShellNFT) (@hermitbase)
On-Chain Proof
Agent Wallet
Network
Base Sepolia (84532)
Verification
Sourcify (exact match)
Roadmap
v1.0
Current
v2.0
Autonomous Intelligence
v3.0
Collective
Stack