Multi-chain USDC wallet skill for AI agents
node scripts/wallet.js create
Generates HD wallet with addresses for Solana, Base, and Ethereum.
node scripts/wallet.js balance [chain]
Shows USDC and native token balances. Chains: base, ethereum, solana
node scripts/wallet.js transfer <chain> <token> <amount> <recipient>
Example: node scripts/wallet.js transfer base USDC 10 0x742d...
node scripts/wallet.js bridge <from> <to> <amount>
Example: node scripts/wallet.js bridge base ethereum 100
⚡️ Completes in ~50 seconds (6-second attestation)
git clone https://github.com/voltagemonke/Agent-wallet.git cd Agent-wallet npm install
WALLET_SEED_PHRASE="your 12 word mnemonic here" NETWORK=testnet
Mainnet: Ethereum, Base, Arbitrum, Optimism, Polygon, Solana, Avalanche
Testnet: Ethereum Sepolia, Base Sepolia, Solana Devnet
Live demo transactions:
0x8b23dd564a475c614e259bb652d3ea95a759322e0bbdee7f3aa76304bdca01a40xfba6e1fd6b99ff270d00f6806c0c42fd3d18a01ac9be6ea3391612e809290ab9Built for the Circle USDC Hackathon • $30,000 prize pool • Deadline: Feb 8, 2026