ETH Balance Graph
March 26, 2026 · View on GitHub
Graph the historical ETH balance of any Ethereum address over time. Zoom into any block range to automatically fetch higher-resolution data.
Try it out: shawntabrizi.com/ethgraph

How It Works
- Enter an Ethereum address (or use the default)
- Optionally set a start/end block range
- Click "Graph Balance" to plot the balance history
- Zoom into the chart to automatically load more data points for that range
Uses ethers.js to query historical balances from a public RPC endpoint and Plotly.js for interactive charts. The Etherscan API finds the first transaction block for an address.
Shareable URLs
The URL updates with querystring parameters as you use the app, making it easy to share a specific view:
https://shawntabrizi.com/ethgraph/?address=0x2fa0...&start=5000000&end=10000000
Related Projects
- ETH Balance — Get the ETH balance of an address
- ERC-20 Token Balance — Query ERC-20 token balances