Tutorials

Tutorials and guides on how to use Etherscan, new features, and additional tools provided to the Ethereum community users.

Event Logs

Featured

A brief introduction to Event Logs on Ethereum.

Teck Yuan Lee
Last updated:

Code Reader

Featured

The Code Reader is a tool that leverages the power of AI to provide users with the ability to retrieve and interpret the source code of a specific contract address.

Teck Yuan Lee
Last updated:

Advanced Filter

Featured

The Advanced Filter is a powerful tool that allows users to refine and customize their search results based on specific criteria. Users can utilize the Advanced Filter to extract valuable insights and perform targeted analysis within the vast Ethereum data on Etherscan.

Teck Yuan Lee
Last updated:

Pro Tips for Advanced Filter

Tips & tricks to use Advanced Filter more efficiently.

Teck Yuan Lee
Last updated:

Using the API Service

A beginner's guide on how to start using Etherscan APIs

Teck Yuan Lee
Last updated:

Token Holdings Dropdown

The Token Holdings dropdown provides a quick and easy way to view the tokens held by an address.

Teck Yuan Lee
Last updated:

Method ID

A brief introduction to Method ID on Ethereum.

Teck Yuan Lee
Last updated:

Understanding ERC-4337 Account Abstraction

An introduction to ERC-4337 Account Abstraction

Teck Yuan Lee
Last updated:

Exploring the Processed Beacon Chain Withdrawals Page

Here you can view all the processed beacon chain withdrawals.

Teck Yuan Lee
Last updated:

How to Look Up Uniswap V3 Positions on Etherscan

Easily look up Uniswap V3 Positions of an address on Etherscan.

Teck Yuan Lee
Last updated:

Understanding Transaction Input Data

The Input Data field is a part of an Ethereum transaction that allows users to include additional information along with the transaction.

Teck Yuan Lee
Last updated:

How to Filter Transactions of an Address

The number of transactions associated with an Ethereum address can grow over time, potentially making it difficult to track and analyze its activity. This is where transaction filters come in handy.

Teck Yuan Lee
Last updated:

Etherscan Browser Extension

The Etherscan Browser Extension is a handy tool for Ethereum users. It provides real-time gas price updates and a simple search for any onchain items with a single click.

Teck Yuan Lee
Last updated:

Understanding the Required Input Formats for Read/Write Contract Tab

This article explains how Etherscan utilizes tuples in Solidity contracts and provides instructions on how to access and input them through the Read and Write Contract tab on verified contract pages.

Faiz Adnan
Last updated:

How To Use Read/Write Contract Features on Etherscan

A brief tutorial on what is Read/Write Contract features and how to use them.

Faiz Adnan
Last updated:

Exploring the NFT Page

Etherscan's NFT Page shows details specific to an NFT such as its properties and trading history.

AzfarEphr
Last updated:

Exploring the Token Holdings Page

The Token Holdings page shows a detailed view of an address's tokens and NFT assets

AzfarEphr
Last updated:

Exploring The NFT Tracker Page

Etherscan’s NFT Tracker tracks minting and trading transactions from a list of supported marketplaces.

AzfarEphr
Last updated:

Contract Interactions on the Chain

A transaction is the needed indicator to execute some aspect of a smart contract’s functions. They are mined by block producers for a fee called gas.

Deborah Joy Peter
Last updated:

Understanding Ethereum Accounts

An Ethereum account is an entity with an ether (ETH) balance that can send transactions on the chain. These accounts are either user-controlled (human) or deployed as smart contracts (code-dependent).

Deborah Joy Peter
Last updated:

Smart Contracts on Ethereum

Supported by the Ethereum Virtual Machine, a ‘smart contract’ is basically a computer program that runs on the blockchain. It combines two important elements: code (its functions) and data (its state).

Deborah Joy Peter
Last updated:

Viewing Transactions on Etherscan

Here is a clear and easy-to-use guide to assist you with tracking your Ethereum transaction using Etherscan.

Deborah Joy Peter
Last updated:

Switching Network On Etherscan

A tutorial on how to switch network on Etherscan.

Faiz Adnan
Last updated:

Check Previous Balance Tool

The Check Previous Balance tool can be used to find how much token balance an address has at a specific time or block.

Lutfi nizam
Last updated:

EthValidate

EthValidate is a feature to validate any transactions, addresses' balances, and token balances on the Etherscan’s node with other nodes.

Francesca Overee
Last updated:

Verified Signatures Tool

Our Verified Signatures Tool just got revamped! Let's see what are the changes and additions.

Raja Amir
Last updated:

Types of Contract Verification

The 3 different tiers of contract verification available when open sourcing contracts on Etherscan.

Nicholas C
Last updated:

Exploring the DEX Tracker Page

Etherscan’s DEX tracker tracks all trading transactions from the list of supported DEX.

AzfarEphr
Last updated:

Exploring the Block Page

A block is a core concept that can be thought of as a page in a ledger. A block contains transaction data and the hash of the previous block that ensures immutability and security in the blockchain network.

AzfarEphr
Last updated:

Exploring the Block Details

A block is a core concept that can be thought of as a page in a ledger. A block contains transaction data and the hash of the previous block that ensures immutability and security in the blockchain network.

AzfarEphr
Last updated:

Exploring the Node Tracker Page

Etherscan's Ethereum Node Tracker Page shows statistics of all the nodes running on the Ethereum network.

AzfarEphr
Last updated:

How to Use the DEX Trading Pair Page

Guide on using Etherscan's DEXTracker

AzfarEphr
Last updated:

Exploring the Contact Us Page

Navigating Etherscan's Contact Us Page.

AzfarEphr
Last updated:

Exploring the Uncle Block Page

Making sense of Etherscan's View Uncles page.

AzfarEphr
Last updated:

Exploring the Token Tracker Page

Users can bring up the token tracker page to see the general overview of top ERC-20 and ERC-721 tokens on Etherscan.

AzfarEphr
Last updated:

Public Name Tag Removal

A tutorial on how to request for the removal of a Public Name Tag and/or labels from an address that you own.

Raja Amir
Last updated:

Unit Converter

Use the Unit Converter tool to instantly convert a given value and shows its equivalent in all the other different unit denominations.

Raja Amir
Last updated:

Optimized Search Bar

A short breakdown of the latest enhancement on our Auto Lookup feature.

Raja Amir
Last updated:

How To “Cancel” Ethereum Pending Transactions?

There are several things you need to know to make sure that the transaction you are making will go through successfully.

Kaven Choi
Last updated:

Add Custom ABI for Smart Contracts

Developers can now add custom ABIs to any smart contracts on Etherscan. Adding custom ABIs introduces a new way to interact and debug smart contracts.

Kaven Choi
Last updated:

API Keys

A tutorial on how to create, edit and manage your API key,

Raja Amir
Last updated:

Token Balance Checker

The Token Balance Checker on Etherscan is a flexible tool that allows users to look up the token historical balance at a specific Block No or Date.

Kaven Choi
Last updated:

Understanding the Token page

A breakdown of the Etherscan's token page with detailed description of every features and information therein.

Raja Amir
Last updated:

Explore a Contract Address on Etherscan

A detailed breakdown of the features, information and data available on Contract Address page.

Raja Amir
Last updated:

Report/Flag Address

A brief tutorial on how to submit a report against fraudulent, scam, phishing or suspicious addresses on Etherscan.

Raja Amir
Last updated:

Dark Mode

How to switch between the Light, Dim and Dark Mode on Etherscan.

Raja Amir
Last updated:

Private Token Ignore List

A step-by-step guide on how to use our Private Token Ignore List feature.

Raja Amir
Last updated:

Private Address Name Tags

A quick informative guide on how to create your own private personalized Address Name Tags.

Raja Amir
Last updated:

Transaction Private Notes

A guide on how to add your own personalized private note to a transaction.

Raja Amir
Last updated:

Navigating the Etherscan Homepage

A walk through guide on how to navigate the Etherscan homepage efficiently.

Raja Amir
Last updated:

Site Settings

A quick walk-through on how to change some of the settings such as language and currency when using Etherscan.

Raja Amir
Last updated:

Deleting your Etherscan User Account

Follow the instruction to remove & delete Etherscan user account.

Raja Amir
Last updated:

Account Settings

A short guide on how to update your Account Settings (email & password)

Raja Amir
Last updated:

Forgot Password

A guide on how to recover your login details in the case of a forgotten password

Raja Amir
Last updated:

Log In to Etherscan

Steps to log in to your Etherscan account.

Raja Amir
Last updated:

Etherscan Account Registration

A step by step guide on how to create an Etherscan account.

Raja Amir
Last updated:

How to Subscribe & Unsubscribe from Newsletter

Etherscan sends a monthly email newsletter to share analyses, updates, trending topics, reports and swag with the community. You may choose to subscribe or unsubscribe from the newsletter at any time.

Harith Kamarul
Last updated:

Explore an EOA Address on Etherscan

A detailed breakdown of the features, information and data available on an EOA page.

Raja Amir
Last updated:

Address Watch List

What this feature does is it tracks addresses of your choice and notifies you via email whenever an ingoing or outgoing transactions happen with the addresses.

Raja Amir
Last updated:

Sign up for Etherscan Account

An Etherscan account allows you to add watch list, private name tags, private transaction notes, receives email notifications and any upcoming features.

Kaven Choi
Last updated: