t2000-skills/skills/t2000-check-balance/SKILL.md
Check the t2000 Agent Wallet balance on Sui. Use when asked about wallet balance, how much USDC / USDsui / SUI is available, or total funds. Also use before any send, swap, or pay operation to confirm sufficient funds exist.
npx skillsauth add mission69b/t2000 t2000-check-balanceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Fetch the current wallet balance — stablecoin holdings (USDC, USDsui, other Sui-native stables) plus the SUI gas reserve. Wallet only; no savings or debt rollup (those live on audric.ai, not in the Agent Wallet CLI).
t2 balance # human-readable summary
t2 balance --json # machine-parseable JSON (works on every command)
t2 balance --key <path> # use a non-default wallet key file
USDC $150.00
USDsui $20.00
SUI $0.50 (0.5000 SUI — gas)
──────────────────────────
Wallet total $170.50
The list shows every stablecoin with a balance ≥ $0.01, sorted with USDC first. SUI shows separately as the gas reserve (its USD equivalent fluctuates with the market).
{
"available": 170.0,
"stables": { "USDC": 150.0, "USDsui": 20.0 },
"gasReserve": { "sui": 0.5, "usdEquiv": 0.5 },
"walletTotal": 170.5
}
t2 balance (or call t2000_balance via MCP) before any t2 send, t2 swap, or t2 pay so the user sees what's actually spendable.--json — surface this when scripting.gasReserve.usdEquiv is an estimate at current SUI price; it fluctuates.t2 receive (prints the address + QR).tools
Set up a t2000 Agent Wallet end-to-end on the user's machine. Use when the user says "set up t2000", "install the wallet", "create my Agent Wallet", "connect t2000 to Claude / Cursor", or pastes a one-prompt install URL. Covers wallet creation, optional spending limits, and MCP wiring. Read this first when bootstrapping a new user; the other skills assume this has run.
development
Discover MPP services payable via `t2 pay`. Use when the user asks "what can I pay for?", "what AI models are available?", "show me the service catalog", "is there a weather API?", or any other discovery question. Pairs with the t2000-pay skill (discovery first, then pay).
development
Pay for an MPP-protected API service using the t2000 wallet. Use when asked to call an AI model, search the web, generate images, send email, buy gift cards, send physical mail, check weather, execute code, or any task that requires a paid API. Handles the full MPP 402 challenge automatically. Use t2000_services to discover all available services first.
development
Swap tokens on Sui via Cetus Aggregator (20+ DEXs, best-route across SUI, USDC, USDsui, USDT, USDe, ETH, GOLD, NAVX, WAL, vSUI, and more). Use when asked to swap, trade, convert, exchange, or "turn X into Y". Do not use for sending — use the t2000-send skill for transfers.