If you have ever sent ether, minted an NFT or deployed a contract, odds are you have ended up on Etherscan. It is the window everyone uses to look at the Ethereum blockchain — but the site packs more into its interface than most newcomers realise. This guide walks through what Etherscan actually does, how to use it, and where other free tools pick up where it leaves off.
The short version
- Etherscan is a block explorer — a read-only window into the Ethereum blockchain.
- It indexes every transaction, address, token and smart contract and exposes them through a search bar.
- It cannot sign transactions or hold keys. For that, you need a wallet.
- Sister sites — Polygonscan, BaseScan, Arbiscan, BscScan — run the same stack on other chains.
1. What Etherscan does
Ethereum is a public ledger, but raw block data is dense and unreadable without tooling. Etherscan ingests every new block, parses the contents, and presents them through a web interface anyone can search. In practice, people use it for five things:
- Track a transaction by hash — confirmation status, gas consumed, which contract was touched.
- Look up any Ethereum address to view its ether and token balances, full history, and internal transfers.
- Read verified smart-contract source and call public functions directly from the browser.
- Monitor live Ethereum gas prices and compare them against other networks.
- Explore token pages (ERC-20, ERC-721, ERC-1155) with holder counts, transfer history and supply.
None of this data is private or exclusive — anyone running a full node can derive it themselves. Etherscan’s value is not the information; it is the indexing, search and presentation layer that turns the ledger into something a human can navigate.
2. How to look things up
The search bar accepts four inputs, and the site routes you to the matching page automatically:
- A 0x… string with 66 characters is a transaction hash.
- A 0x… string with 42 characters is an address — wallet or contract.
- A pure number is a block height.
- A token or contract name performs a fuzzy search against the verified registry.
From an address page you can filter by token, export a CSV of activity, and attach private labels — useful for accounting or debugging. The Internal Txns tab shows contract-triggered value movements that do not appear in the main transaction list, which matters when auditing complex flows.
3. Reading a smart contract
On a contract page, the Contract tab reveals whether the source has been verified. Verification means the deployer published the original source code and Etherscan recompiled it to confirm the bytecode matches. Verified contracts expose two interactive views:
- Read Contract — free queries into the contract’s public state. Useful for checking a balance, an owner, an exchange rate, or any view function.
- Write Contract — wallet-signed transactions. Connect a wallet, pass the arguments, pay the gas, and the call goes through as if you had built a custom frontend for it.
Unverified contracts only show compiled bytecode and the constructor arguments. That is enough to check that a contract exists, but not enough to trust it — never sign a transaction against an unverified contract unless you know exactly what you are doing.
4. Etherscan for developers
Beyond the UI, Etherscan ships a REST API that mirrors most of what you see on the site. It is perfect for dashboards or bots that need read access — fetch a balance, list recent transactions, pull token metadata — without running your own indexer. The free tier handles light use; paid plans lift the rate limits.
What the API does not do is sign or broadcast transactions. For that, most teams pair the explorer with an RPC provider so they can read and write. If you are building one of those apps, the ChainGate TypeScript SDK covers wallet creation from a BIP39 seed phrase, transaction signing, balance queries and fee estimation across Ethereum and 20+ other blockchains from one install. Managed RPC endpoints are bundled with every plan, including the free tier — which handles the side of the workflow Etherscan deliberately leaves out.
5. Tools that complement Etherscan
Etherscan tells you what happened and what is happening on Ethereum. A few focused tools fill the gaps around it — all free, no account required:
- Live gas tracker — side-by-side gas fees across Ethereum, Polygon, Arbitrum, Base and 24 other chains, with USD cost estimates at four priority tiers.
- Ether-to-dollar converter — real-time ether price, with EUR, GBP, JPY and CNY pairs one click away.
- Crypto-to-fiat converter hub — the same live rates for BTC, POL, AVAX, BNB, DOGE, LTC and more.
- What is Ethereum gas? — a guide to the fee model you see on every Etherscan transaction page.
6. Alternatives worth knowing
Etherscan dominates the category but is not the only option. Blockscout is the leading open-source alternative and powers the default explorers for several chains. Ethplorer leans toward a token-centric view with richer analytics. Tenderly offers a simulator and debugger that goes well past what an explorer typically provides — paid, but invaluable for contract engineers.
None of them replaces the others outright. A common workflow is to verify transactions on Etherscan, cross-check tokens on Ethplorer, simulate upcoming calls in Tenderly, and watch live fees on a dedicated tracker.
Frequently asked questions
What is Etherscan used for?
Etherscan lets anyone inspect activity on the Ethereum blockchain — search a transaction hash to see its status, look up any address to view its balance and history, read or interact with verified smart contracts, and check current gas fees. It is the most widely used block explorer for Ethereum, and most Ethereum-compatible networks ship their own Etherscan-style explorer such as Polygonscan, BaseScan, Arbiscan or BscScan.
Is Etherscan free to use?
Yes. Browsing the Etherscan website — looking up transactions, addresses, tokens and contracts — is completely free. A free API tier is also available for developers, with higher rate limits offered on paid plans.
How do I read a smart contract on Etherscan?
Paste the contract address into Etherscan and open the Contract tab. If the source has been verified, you will see Read Contract and Write Contract views. Read functions let you query on-chain state for free. Write functions require connecting a wallet and pay gas. Unverified contracts only expose compiled bytecode.
What is the difference between Etherscan and a wallet?
Etherscan is read-only — it shows what is happening on-chain but does not hold keys or sign transactions. A wallet stores your private keys and is what you use to send ether, sign messages or interact with dapps. The two are complementary: you use a wallet to transact and an explorer to verify.
What are good Etherscan alternatives?
For Ethereum, Blockscout and Ethplorer cover similar ground with a cleaner open-source stack. For comparing live gas prices across many networks side-by-side, ChainGate's gas tracker ranks Ethereum, Polygon, Arbitrum, Base and 24 other chains at once. For ether price lookups, a dedicated ether-to-dollar converter gives you the rate without the explorer's surrounding noise.
Does Etherscan cover networks other than Ethereum?
The core Etherscan site covers only the Ethereum blockchain, but the same company runs sister explorers on other networks — Polygonscan for Polygon, BaseScan for Base, Arbiscan for Arbitrum One, BscScan for BNB Chain, FtmScan for Fantom, Optimistic Etherscan for Optimism and more. Each one uses the same interface and API format.
Build with ChainGate
Put these ideas to work — ChainGate gives you wallets, transactions and managed RPC for Ethereum and 20+ other blockchains with one install.