The open-source developer toolkit for deploying autonomous agents, managing wallets, and creating on-chain quests — all on Avalanche.
Three battle-tested modules that cover the full agent lifecycle — from wallet management to on-chain quests.
Create, distribute, and verify on-chain quests. Social tasks plus on-chain verification in a single API.
Deploy AI agent templates on Avalanche. Trading, monitoring, portfolio management — out of the box.
Multi-wallet management with AES-256 encryption. Portfolio tracking across all Avalanche chains.
Built by operators, not theorists. Every line comes from production experience.
Built from production experience with 11+ working bots across multiple chains. Real code, real wallets, real transactions — not theoretical frameworks.
Built on official @avalanche-sdk/client with first-class support for C-Chain, L1s, and Subnets. Deep integration, not a thin wrapper.
Aligned with KiteAI's vision for AI agents on Avalanche. A $33M ecosystem with 715M+ agent calls and growing every day.
Install, import, and deploy your first agent with a few lines of TypeScript.
1 // Install: npm install agent-hub-avax 2 import { AvalancheHub } from '@avalanche-agent-hub/core'; 3 4 // Initialize the hub 5 const hub = new AvalancheHub({ 6 network: 'mainnet', 7 encryptionKey: process.env.AGENT_KEY, 8 }); 9 10 // Create an encrypted wallet for the agent 11 const wallet = await hub.wallet.create({ 12 name: 'my-trading-agent', 13 }); 14 15 // Deploy a trading agent with guardrails 16 const agent = await hub.agent.deploy({ 17 type: 'trader', 18 wallet: wallet.address, 19 rules: { 20 maxTradeSize: '100', 21 stopLoss: '5', 22 allowedTokens: ['AVAX', 'USDC', 'JOE'], 23 }, 24 }); 25 26 console.log(`Agent deployed: ${agent.id}`);