Etherscan API
Blockchain Free key (no card)
AuthenticationFree key (no card)
Rate limitFree tier: about 3 calls per second and 100,000 calls per day; some endpoints have separate caps
Documentation: docs.etherscan.io ยท Checked Sep 13, 2026
About
Etherscan's API lets you query the Ethereum blockchain and supported networks for wallet balances, transaction histories, token transfers, gas prices, and contract details. You can use it to build a wallet balance checker, to track token transfers into an address, or to look up the current gas price before sending a transaction. The free tier requires a key but is generous enough for personal explorers and bots.
Details
Free to start. You may need a free key, but no credit card.
Auth: Free key (no card)
Rate limit: Free tier: about 3 calls per second and 100,000 calls per day; some endpoints have separate caps
Verified: 2026-09-13
Best for: developer personal fun
Setup
- Create a free Etherscan account and go to https://etherscan.io/myapikey.
- Generate an API key token and copy it.
- Open the API docs to find the module you need (account, transaction, contract, gas).
- Try the example balance URL in your browser with your key.
- Pace your calls at 3 per second or slower so nothing gets throttled.
Example
https://api.etherscan.io/v2/api?chainid=1&module=account&action=balance&address=0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae&tag=latest&apikey=YOUR_KEYUse cases
- Wallet balance and transaction history checker
- Track token transfers into a specific address
- Look up live gas prices before transacting