top of page

What is Etherscan?
Etherscan is a blockchain explorer for the Ethereum network. If you’ve ever wondered: “Where can I see my transaction? Is this smart contract real? How much gas did I pay? What’s the balance of a wallet?”—Etherscan is one of the most popular answers.
Think of Etherscan like the public “search engine + accountant” for Ethereum. Ethereum is transparent by design: transactions, smart contract activity, blocks, logs, and token transfers are recorded on-chain. Etherscan simply makes that raw data readable and navigable for humans.
So instead of looking directly at hexadecimal transaction data, you can open Etherscan and see something like:
-
“This wallet sent 0.52 ETH to that wallet”
-
“This contract was deployed here”
-
“This token transfer happened via a specific ERC-20 contract”
-
“This transaction used X gas and cost Y USD (approx.)”
What you can do on Etherscan
1) View blocks and network activity
Every block contains a batch of transactions. On Etherscan you can explore blocks to see:
-
Block number and time
-
Gas used / gas limit
-
Which transactions were included
-
Hashes and other network data
This is useful if you want to understand network congestion or confirm when something got mined.
2) Track transactions
If you have a transaction hash (TXID), you can paste it into Etherscan and instantly see:
-
Sender and receiver
-
Amount of ETH (if applicable)
-
Token transfers inside the transaction (for many ERC-20 swaps)
-
Status (success/failure)
-
Gas details (gas limit, gas used)
-
Internal transactions and traces (in many cases)
This is one of the most common uses: people send a transaction and later check Etherscan to confirm it actually succeeded.
3) Explore Ethereum addresses (wallets)
With a wallet address, Etherscan shows:
-
ETH balance
-
Token balances (ERC-20, sometimes NFTs depending on support)
-
Transaction history
-
Contract creation history
-
“This address interacted with these contracts…”
It’s basically the profile page for any Ethereum address.
4) Verify and inspect smart contracts
Etherscan is also a place where you can look up smart contract addresses and see:
-
Contract name and type (when verified)
-
Source code (if the developer verified it)
-
ABI details (what functions the contract has)
-
Read/write methods and events
-
Contract “creator” and deployment information
Important: A contract being on Etherscan doesn’t mean it’s safe—but verified source code helps you review what it claims to do.
5) See ERC-20 token transfers
Etherscan makes token transfers easy to view. For any ERC-20 token contract, you can see:
-
Total supply
-
Transfers
-
Holders (sometimes with rankings and list views)
-
Contract events
-
Token holders and activity
If you’re tracking whether someone actually sent tokens, Etherscan will usually show the transfer event.
6) NFTs (depending on token type / network support)
Etherscan and its related token views help display NFT transfers and ownership details, although NFT standards and platforms can vary. Still, it’s often useful for confirming on-chain activity.
7) Token analytics, gas stats, and more
Etherscan includes extra tools like:
-
Gas tracker / gas usage info
-
Contract interactions
-
Charts (depending on the section and the time)
-
Alerts and “watch” style features (depending on account type)
How to work with Etherscan (step-by-step)
Step 1: Find Etherscan
You type “Etherscan” into a browser and open the Ethereum explorer site. (Make sure you’re on the real one—always double-check the domain.)
Step 2: Use the search bar
In the top search bar, you can enter:
-
A transaction hash
-
A wallet address
-
A block number
-
A smart contract address
-
A token contract address
Then it takes you to the appropriate page automatically.
Step 3: Understand the transaction page
When you open a transaction, you’ll typically see sections like:
-
Status / success or failure
-
From / To
-
Value (ETH amount, if any)
-
Gas used / Gas price
-
Nonce (a number used in Ethereum transaction ordering)
-
Timestamp
-
Logs / token transfers
-
Sometimes internal transactions (these can happen when the EVM triggers other calls)
A transaction can be marked “success” but still result in unexpected outcomes if you misunderstood what you were calling (for example, providing wrong parameters to a contract).
Step 4: Confirm finality (especially if you’re waiting)
Ethereum transactions are mined into blocks, but people often still “wait for confirmations.” Etherscan shows whether the transaction is included in a block. If it’s already mined, it’s basically confirmed. If it’s not there yet, it may still be pending.
Step 5: If you’re checking a wallet
On a wallet page you can:
-
Look at recent transactions
-
Filter by token transfers
-
See which contracts the wallet interacted with
-
Check token balances
If you’re using Etherscan to verify activity from an exchange withdrawal, you paste the deposit transaction hash and confirm it landed in the right wallet.
Step 6: If you’re checking a contract
You open the contract address page and look for:
-
“Contract Source Code Verified” (if present)
-
Contract name, compiler info (if verified)
-
Functions and events
-
Owner/admin information (if the contract is built in a way that exposes it)
-
Any red flags like suspicious mint functions or unrestricted admin powers
Again: verification helps but doesn’t guarantee trust. You should still review the logic.
How Etherscan relates to “real life” actions (what you’re actually doing)
Here’s how common tasks map onto Etherscan:
A) “I swapped tokens on a DEX—did it work?”
-
Your wallet sends a transaction calling a DEX smart contract.
-
On Etherscan, you’ll see token transfer events in the transaction logs.
-
You can confirm the output token balance and the exact amounts.
B) “I minted an NFT—where is it?”
-
Your mint is a smart contract call.
-
Etherscan shows:
-
the transaction hash
-
the token mint event (depending on standard)
-
the NFT contract address and transfer details
-
C) “I deposited ETH to an exchange—did it arrive?”
-
The exchange provides a deposit address and sometimes transaction hashes.
-
You can confirm:
-
your outgoing transaction is included in a block
-
the receiver (exchange deposit address) is correct
-
the token transfers are recorded properly
-
D) “Is this scam contract address real?”
-
Etherscan lets you inspect:
-
whether it’s verified
-
its transaction history
-
any suspicious minting or admin features
-
token creation patterns and holder distribution (sometimes)
-
Common Etherscan “gotchas” (important)
-
Pending transactions
Sometimes you don’t see the transaction yet because it’s still pending. Etherscan updates when the transaction is mined. -
Gas and pricing confusion
Gas fees depend on:
-
gas used
-
gas price (and network conditions)
Etherscan shows the numbers, but the UI may show estimated USD values that vary.
-
Contract interactions can be multi-step
A single transaction might involve many internal calls. That’s why you may see “internal transactions” or logs with multiple token moves. -
Verification is not the same as safety
Even verified code can still be malicious (or contain unsafe design). But it gives you more to inspect. -
Phishing / fake explorers
Always ensure you use the correct domain. Scammers sometimes create fake “etherscan-like” sites.
Is Etherscan free? Do you need an account?
Most browsing on Etherscan is free—you can explore transactions, blocks, addresses, and contracts without an account.
You might need an account for advanced features like saving queries, alerts, or other personalization (depending on current Etherscan functionality). But basic usage is generally open.
bottom of page