Skills check-balance

Check USDC balance across networks. Use when you or the user want to check balance, see how much money is in the wallet, view funds, or check available USDC. Covers phrases like "check my balance", "how much USDC do I have", "what's my balance", "show funds", "wallet balance".

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/agnicpay-prog/check-balance" ~/.claude/skills/clawdbot-skills-check-balance-e16e2a && rm -rf "$T"
manifest: skills/agnicpay-prog/check-balance/SKILL.md
source content

Checking USDC Balance

Use the

npx agnic@latest balance
command to check USDC balance across supported networks.

Confirm wallet is initialized and authed

npx agnic@latest status

If the wallet is not authenticated, refer to the

authenticate-wallet
skill.

Command Syntax

npx agnic@latest balance [--network <network>] [--json]

Options

OptionDescription
--network <name>
Filter by network (default: all networks)
--json
Output result as JSON

Supported Networks

NetworkDescription
base
Base mainnet (primary)
base-sepolia
Base testnet
solana
Solana mainnet
solana-devnet
Solana devnet

Examples

# Check balance on all networks
npx agnic@latest balance

# Check balance on Base mainnet only
npx agnic@latest balance --network base

# Get JSON output
npx agnic@latest balance --json

Expected Output

Network       Balance      Address
base          125.50 USDC  0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb7
base-sepolia    0.00 USDC  0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb7
solana          0.00 USDC  N/A
solana-devnet   0.00 USDC  N/A

Prerequisites

  • Must be authenticated (
    npx agnic@latest status
    to check)

Error Handling

Common errors:

  • "Not authenticated" — Run
    npx agnic@latest auth login
    first
  • Network timeout — Try again or specify a single network with
    --network base