> For the complete documentation index, see [llms.txt](https://docs.agilefi.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.agilefi.org/agile.js/ethereum-methods/get-balance.md).

# Get Balance

Fetches the current Ether balance of a provided Ethereum address.

* `address` (string) The Ethereum address in which to get the ETH balance.
* `[provider]` (Provider | string) Optional Ethereum network provider. Defaults to Ethers.js fallback mainnet provider.
* `RETURN` (BigNumber) Returns a BigNumber hexadecimal value of the ETH balance of the address.

```
(async function () {

  balance = await Agile.eth.getBalance(myAddress, provider);
  console.log('My ETH Balance', +balance);

})().catch(console.error);
```
