Skip to content
balance logo

balance

Check wallet balances (native and ERC-20 tokens) on Base, Citrea, HyperEVM, or Monad.

NeverSight/skills_feed0installs214starsOther

SKILL.md

Full skill instructions

Check Balance

Fetch wallet holdings: native tokens and all ERC-20 tokens with non-zero balances.

Prerequisites

  • Active session required. If not authenticated, run authenticate-wallet skill first.

Rules

  1. If the user specifies a chain, you MUST include --chain <name>.
  2. If the user does NOT specify a chain, default to base and state it: "Checking your balance on Base."
  3. Use --json when the output will be consumed by another skill or pipeline.

Chain Reference

ChainFlagNative Token
Base--chain baseETH
Citrea--chain citreacBTC
HyperEVM--chain hyperevmHYPE
Monad--chain monadMON

Commands

npx fibx@latest balance [--chain <chain>] [--json]

Parameters

ParameterTypeDescriptionRequired
chainstringbase, citrea, hyperevm, or monadNo
jsonflagOutput as JSONNo

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

ErrorAction
Not authenticatedRun authenticate-wallet skill first.
Network errorRetry once. If persistent, use config to set custom RPC.
Rate limit / 429Use config skill to set a custom RPC.

Related Skills

  • Run this BEFORE send or trade to verify sufficient funds.
  • Run this BEFORE aave supply to confirm available assets.