Fluora Balance
Check your USDC balance on Base Mainnet for the wallet configured in Fluora.
Quick Start
Run the balance check script:
cd scripts/
npm install # First time only
node check_balance.js
The script will:
- Read your mainnet wallet address from
~/.fluora/wallets.json - Query the USDC balance on Base Mainnet
- Display the formatted balance
Script Details
Location: scripts/check_balance.js
What it does:
- Reads wallet address from
~/.fluora/wallets.json(USDC_BASE_MAINNET.address field) - Connects to Base Mainnet via
https://mainnet.base.org - Queries USDC contract at
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 - Returns formatted balance in USDC
Output format:
Checking USDC balance on Base Mainnet...
Wallet: 0x7DC445b40719ab482090...
Balance: 1.234567 USDC
JSON output: Add --json flag for programmatic parsing:
node check_balance.js --json
Dependencies
The script requires ethers (v6+) for blockchain interaction:
cd scripts/
npm install
Dependencies are listed in scripts/package.json.
Troubleshooting
Error: ~/.fluora/wallets.json not found
- Ensure Fluora is properly set up
- Run the fluora-setup skill if needed
Error: No USDC_BASE_MAINNET wallet address found
- Check that
wallets.jsoncontains aUSDC_BASE_MAINNET.addressfield - Regenerate wallet if necessary
Network errors
- Verify internet connection
- Base Mainnet RPC may be temporarily unavailable (retry)