This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Check Wallet ETH Balance

Wallets · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryWallets
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

This tool connects to your MetaMask wallet and reads the native currency balance of your connected address on the current network. It displays the balance in the network's native token (ETH on Ethereum, MATIC on Polygon, BNB on BNB Chain, AVAX on Avalanche, etc.) with up to 6 decimal places. The tool also attempts to show an estimated USD value using live price data from CoinGecko. All processing happens locally — no data is sent to any server except the optional price API call.

HOW TO USE

Connect your MetaMask wallet using the Connect button. The tool will automatically display your wallet address and the current network. Click "Check Balance" to fetch your native currency balance from the blockchain. The balance will appear in the results section, showing the amount in the network's native token. If available, the tool will also display an approximate USD value. Switch to a different network in MetaMask and click "Check Balance" again to see your balance on that network.

TECHNICAL MECHANISM

The tool uses the BGWallet bridge to access the blockchain provider via ethers.js. When you click "Check Balance," it calls provider.getBalance(address) which queries the network's RPC endpoint for the current native currency balance of the connected wallet. The balance is returned as a BigNumber in wei (the smallest unit). The tool then formats it using ethers.utils.formatEther() to convert to the standard unit (ETH, MATIC, etc.). For USD conversion, it makes a simple fetch request to the CoinGecko price API (no API key required) using the Ethereum price as a proxy for networks where ETH is the native token, and handles other networks gracefully. The tool also detects the network from BGWallet.getChainId() and displays the appropriate currency symbol.

WHAT IT CANNOT SEE

This tool cannot read balances from non-EVM networks like Solana, Bitcoin, or Tron. It cannot read token balances (ERC-20) without the user providing the token contract address — only native currency is displayed. It cannot read balances from disconnected or inactive wallets. It cannot provide historical balance data or balance changes over time. It cannot display balance in fiat currency if the external price API is unavailable or rate-limited. It cannot detect balances in wallets that are not connected or not the current active wallet. It cannot read balances on private networks or networks not supported by the RPC provider. It cannot display NFT holdings or other assets.

PLEASE NOTE

This tool works only with EVM-compatible wallets connected via the BGWallet bridge. The balance displayed is the native currency of the network you are currently connected to — switch networks to view balances on different chains. The USD price is an estimate and may not reflect exact market values. The price data is fetched from a public API and may be delayed. This tool does not store or transmit any data — all processing occurs in your browser. Always verify balances directly on a block explorer for important decisions.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.