A block explorer is to blockchains what a microscope is to biology — the tool that makes the invisible visible. Every transaction, every smart contract, every wallet balance is right there, free to view. You just need to know where to look.
This guide walks through Etherscan (the most popular Ethereum explorer) step by step. The same skills transfer to Arbiscan, BscScan, Optimistic Etherscan, and dozens of other chain-specific explorers.
The Home Page: What You’re Looking At
When you open Etherscan.io, you see:
- Ether Price — current ETH market price and 24h change
- Transactions — total daily transaction count
- Latest Block — the most recent block number and block time
- Historical Data — links to charts for gas prices, transaction volume, market cap
The search bar at the top is your main tool. Paste any address, transaction hash, block number, or token name to look it up.
Reading a Wallet Address
Paste any wallet address into the search bar (e.g., 0xdAC17...ec7). Here’s what you’ll see:
Overview Tab
- Balance — exact ETH amount held
- Ether Value — fiat equivalent at current price
- Token Dropdown — all ERC-20, ERC-721, and ERC-1155 tokens held by this address
- Transaction count — total transactions sent/received
Transactions Tab
Every transaction involving this address, listed chronologically:
- TxHash — unique transaction identifier (click to drill in)
- Method — what kind of transaction (Transfer, Approve, Swap, etc.)
- From / To — sender and receiver addresses
- Value — amount transferred
- Txn Fee — gas fee paid for the transaction
Internal Transactions Tab
These are transfers triggered by smart contracts — not direct wallet-to-wallet sends. When a DEX swaps tokens for you, the internal contract interactions show here. This is where the real story lives.
Token Transfers Tab
Every ERC-20/NFT transfer involving this address. Useful for tracking token movement without the noise of ETH transfers.
Reading a Transaction
Click any transaction hash. Here’s what matters:
Key Fields
- Status — Success or Failed. Failed transactions still consume gas.
- Block — which block included this transaction
- Timestamp — exact time confirmed
- From / To — sender and receiver (or contract address)
- Value — ETH amount transferred
- Gas Limit & Usage — max gas allowed vs. actual gas consumed
- Gas Price — cost per gas unit (measured in Gwei/Wei)
Input Data
If the transaction interacted with a smart contract, the Input Data field shows the raw calldata — the function called and its parameters. Etherscan often decodes this into human-readable format (“Function: transfer(address to, uint256 amount)”).
Logs
The event logs section shows structured events emitted during execution. Transfer events, Swap events, Approval events. These are the building blocks of on-chain analysis — they tell you exactly what happened inside the contract.
Reading a Smart Contract
Search for a contract address (it’ll have a “Contract” badge instead of a regular wallet). Key tabs:
Code Tab
The full source code of the deployed contract. If verified, you can read it directly. If not, you’ll only see bytecode — which is a red flag for new tokens.
Read Contract Tab
Call view functions without spending gas. Check balances, owner addresses, token decimals, or protocol parameters.
Write Contract Tab
Interact with the contract directly from Etherscan. Requires connecting a wallet. Use cautiously.
Events Tab
All events emitted by this contract, in real time. Essential for monitoring activity.
Reading a Token Contract
Token contracts have additional tabs:
- Token Tracker — total supply, holder count, transfer count
- Holders — top holders ranked by balance. Check concentration here.
- Transfers — recent token transfers
- Exchange — which exchanges/tokens this token is paired with
- DEX Trades — real-time DEX trading data
Reading a Block
Click any block number. You’ll see:
- Transactions — all transactions in this block
- Gas Used — total gas consumed / gas limit for the block
- Reward — block reward paid to the validator or miner
- Fee Recipient — who received the transaction fees
Practical Exercise: Investigating a Token
Let’s trace a suspicious token from start to finish:
- Find the token contract — search the token name or paste the contract address
- Check Holders — top 10 holders control what percentage? If it’s >50%, that’s concentration risk
- Check the deployer wallet — go to the first transaction, find the deployer address, check their other transactions
- Look at recent transfers — are tokens flowing to exchanges (dump pattern) or spreading to many wallets (distribution pattern)?
- Check liquidity — is the token paired on a DEX? How deep is the liquidity pool?
Tips for Reading Faster
- Bookmark addresses you check often — create a labeled list of exchanges, known whales, contracts you’re tracking
- Use the API — Etherscan’s free API lets you automate lookups instead of clicking through pages
- Cross-reference — don’t rely on one explorer. Verify on the chain’s native explorer or a portfolio tracker
- Check timestamps — convert block timestamps to your timezone for pattern analysis
What’s Next?
Now you can read the data. The next step is interpreting it:
- What Is On-Chain Analysis? — Start here if you’re new to on-chain data
- How to Track Whale Wallets — Build a tracking system for smart money
- On-Chain Indicators That Matter — MVRV, NVT, SOPR explained (coming soon)
Onchain Diary provides educational content only. Nothing here is financial advice. Always do your own research.