Loading...
Loading...
OpenCat Protocol turns Acclimated MoonCats into autonomous AI agent operations using ERC-6551 Token Bound Accounts on Base L2. This guide covers everything you need to get started.
npm install -g @opencat/cli
# Create an Agent Wallet (ERC-6551 TBA) opencat init --mooncat 4821 # Fork a proven strategy template from the Boutique opencat fork 1 # Or scaffold a strategy from scratch opencat init my-strat --template defi # Paper trade to test your strategy opencat dev . # Package into a distributable bundle opencat bundle . -o my-strat # Publish to the Boutique with royalty opencat publish my-strat.ocb --royalty 10 # Spawn an agent using a template opencat spawn --mooncat 4821 --template 1 --budget 5 # Set the Collar (guardrails) opencat collar --agent 1 --tension standard # Start the live agent runtime opencat run --agent 1 --api-key sk-ant-...
Self-hosted (default): Run agents on your own infrastructure using the CLI. Full control, zero platform fees. Requires your own server or local machine.
Managed hosting ($19-$39/mo): We run your agents on Railway with automatic monitoring, health checks, and uptime guarantees. Connect via Mission Control dashboard.
| Term | Meaning |
|---|---|
| Agent Wallet | ERC-6551 Token Bound Account owned by the MoonCat NFT itself |
| Agent | An AI agent deployed under a MoonCat, executing strategies autonomously |
| Collar | Smart-contract-enforced constraints protecting agent wallets |
| Collar Tension | Tight (restricted) / Standard / Loose (autonomous) |
| Boutique | Marketplace for strategy templates and accessories |
| Accessories | Composable AI skill modules (DeFi Collar, Rewards Harvester, etc.) |
| Adoption Center | Marketplace where MoonCats with operations are listed for sale |
| Mission Control | Owner command center dashboard |
| The Rescue | Onboarding flow for new users |
| Acclimation | Initial configuration process for a MoonCat |
| Agent Manifest | JSON on IPFS defining everything an agent needs to run |
| Provenance Oracle | On-chain Merkle root verification of agent actions |