evm-balance-checker

Check native and ERC20 balances across EVM chains via RPC endpoints.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/OxFrancesco/clawd-web3-skills --skill evm-balance-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evm-balance-checker
Source: https://github.com/OxFrancesco/clawd-web3-skills/tree/main/evm-balance-checker
Command: npx skills add https://github.com/OxFrancesco/clawd-web3-skills --skill evm-balance-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill provides a reliable way to check native EVM balances and ERC20 token balances across multiple chains, helping you verify funds before transactions and monitor holdings.

Core Features & Use Cases

  • Cross-chain balance checks: Retrieve native ETH balances on Ethereum, Base, Polygon, and Arbitrum, including Sepolia testnets.
  • ERC20 token balances: Query common tokens (e.g., USDC) on supported chains.
  • Multi-chain aggregation & reliability: Uses built-in RPC endpoints to avoid flaky public nodes and can batch queries for efficiency.
  • Use Case: Before submitting a cross-chain transfer, check the sender’s ETH and token balances across involved chains to ensure sufficient funds.

Quick Start

bun scripts/check-balance.ts --address 0x1234... --chain ethereum-sepolia bun scripts/check-balance.ts --address 0x1234... --tokens bun scripts/check-balance.ts --address 0x1234... --all bun scripts/check-balance.ts --address 0x1234... --json

Frequently Asked Questions about evm-balance-checker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check ERC20 token balances across multiple EVM chains?

You can check ERC20 token balances across EVM chains by executing a balance-check script that queries built-in RPC endpoints for Ethereum, Base, Polygon, and Arbitrum. This retrieves both native and token holdings for wallet auditing.

Can I retrieve native ETH balances on testnets like Sepolia?

Yes, you can retrieve native ETH balances on Sepolia testnets. The balance checker supports Ethereum, Base, Polygon, and Arbitrum mainnets alongside their Sepolia testnet environments via robust RPC endpoints for accurate readiness checks.

What is the best way to verify wallet funds before a cross-chain transfer?

The best way to verify funds before a cross-chain transfer is to run a batched multi-chain balance check. This retrieves native ETH and ERC20 token balances across involved chains to ensure sufficient funds.

Does this multi-chain balance checker require external API keys?

No, this multi-chain balance checker does not require external API keys. It uses built-in RPC endpoints to avoid flaky public nodes, ensuring reliable balance retrieval for EVM wallets without external dependencies.

How do I get JSON output from an EVM balance check?

You get JSON output from an EVM balance check by passing the JSON flag to the balance retrieval script. This formats native and ERC20 token balance results across supported chains into a structured JSON response for integration.