Back to Registry View Author Profile
Official Verified
Circle Wallet
Skill by eltontay
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/eltontay/circle-walletOr
Circle Wallet Skill
USDC wallet operations for OpenClaw agents via Circle Developer-Controlled Wallets.
Features
- Create SCA wallets (Smart Contract Accounts)
- Check USDC balances across multiple chains
- Send USDC to any address
- Gas-free transactions via Circle Gas Station
- Multi-wallet management with address or ID
- Address validation and balance checking
- 21 supported blockchains (mainnets + testnets)
Installation
clawhub install circle-wallet
cd ~/.openclaw/workspace/skills/circle-wallet
npm install
npm link
Quick Start
1. Get API Key
Get your API key from https://console.circle.com
2. Setup
New users:
circle-wallet setup --api-key your-api-key
Existing users:
circle-wallet configure --api-key your-key --entity-secret your-secret
3. Create Wallet & Get Funds
circle-wallet create "My Wallet"
circle-wallet drip # Testnet only
circle-wallet balance
4. Send USDC
circle-wallet send 0x... 10 --from 0x...
All Commands
# Setup
circle-wallet setup --api-key <key> # Generate and register entity secret
circle-wallet configure --api-key <key> --entity-secret <s> # Use existing credentials
circle-wallet config # View configuration
# Chains
circle-wallet chains # List all supported blockchains
circle-wallet chains --show-tokens # Show USDC token IDs
circle-wallet chains --mainnet # Mainnets only
circle-wallet chains --testnet # Testnets only
# Wallets
circle-wallet create [name] [--chain <blockchain>] # Create new SCA wallet
circle-wallet list # List all wallets with balances
circle-wallet balance [wallet-id] # Check balance
# Transactions
circle-wallet send <to> <amount> [--from <wallet-id-or-address>] # Auto-detects chain from wallet
circle-wallet drip [address] # Get testnet USDC (sandbox only)
Supported Chains
Mainnets (10): APTOS, ARB, AVAX, BASE, ETH, MONAD, OP, MATIC, SOL, UNI
Testnets (11): APTOS-TESTNET, ARB-SEPOLIA, ARC-TESTNET, AVAX-FUJI, BASE-SEPOLIA, ETH-SEPOLIA, MONAD-TESTNET, OP-SEPOLIA, MATIC-AMOY, SOL-DEVNET, UNI-SEPOLIA
Use circle-wallet chains --show-tokens to see USDC token IDs for each chain.
Usage Examples
Multi-Chain Wallets
# Create wallets on different chains (default: ARC-TESTNET for sandbox)
circle-wallet create "Arc Wallet" --chain ARC-TESTNET
circle-wallet create "Base Wallet" --chain BASE-SEPOLIA
circle-wallet create "Polygon Wallet" --chain MATIC-AMOY
# Send automatically uses the correct chain for each wallet
circle-wallet send 0xRecipient... 5 --from 0xArcWallet...
circle-wallet send 0xRecipient... 3 --from 0xPolygonWallet...
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-eltontay-circle-wallet": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.