Learn-skills.dev balance
Check wallet balances (native and ERC-20 tokens) on Base, Citrea, HyperEVM, or Monad.
install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/ahmetenesdur/fibx-agentic-wallet-skills/balance" ~/.claude/skills/neversight-learn-skills-dev-balance && rm -rf "$T"
manifest:
data/skills-md/ahmetenesdur/fibx-agentic-wallet-skills/balance/SKILL.mdsource content
Check Balance
Fetch wallet holdings: native tokens and all ERC-20 tokens with non-zero balances.
Prerequisites
- Active session required. If not authenticated, run
skill first.authenticate-wallet
Rules
- If the user specifies a chain, you MUST include
.--chain <name> - If the user does NOT specify a chain, default to
and state it: "Checking your balance on Base."base - Use
when the output will be consumed by another skill or pipeline.--json
Chain Reference
| Chain | Flag | Native Token |
|---|---|---|
| Base | | ETH |
| Citrea | | cBTC |
| HyperEVM | | HYPE |
| Monad | | MON |
Commands
npx fibx@latest balance [--chain <chain>] [--json]
Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| string | , , , or | No |
| flag | Output as JSON | No |
Default chain:
base
Examples
User: "Check my balance"
npx fibx@latest balance
User: "What's my Monad balance?"
npx fibx@latest balance --chain monad
Error Handling
| Error | Action |
|---|---|
| Run skill first. |
| Retry once. If persistent, use to set custom RPC. |
| Use skill to set a custom RPC. |
Related Skills
- Run this BEFORE
orsend
to verify sufficient funds.trade - Run this BEFORE
to confirm available assets.aave supply