How to Get a Snapshot of NFT and Token Holders in 3 Steps
If you have an NFT collection and want to create a snapshot of its holders, this post is for you. We’ll walk you through it in just 3 simple steps, and you can do the whole thing without coding.
Choose Your Blockchain
Before we start the step-by-step tutorial, let’s break down what a snapshot on NFT actually is and what you can use it for.
What a Holder Snapshot Is
A snapshot, as the name suggests, is a “capture” of the wallets holding NFTs from a specific collection. In other words, a snapshot on NFT is a list of wallets currently holding certain NFTs.
This lets us unlock different solutions and use cases, which we’ll cover next.
WHAT DATA A HOLDER SNAPSHOT GIVES YOU
When you run a snapshot, you will of course receive the list of wallets holding a collection, whether tokens or NFT. Depending on the tool you use to create that snapshot, it may also give you extra data.
MOST COMMON USES FOR A SNAPSHOT
When people talk about a snapshot, the first thing that usually comes to mind is running an airdrop. And in practice, that is the most common use case: taking a snapshot so you can later reward your holders with an airdrop, whether through revenue sharing, distributing a token, or sending NFTs.
It is also common to run a snapshot to grant access to a presale or whitelist.
Let’s get straight to it. We’ll walk through the tutorial step by step to create a Holders Snapshot for NFT.
Want to Outpace Your Competitors?
Join our newsletter and get weekly Blockchain updates built for NFT creators.

Snapshot Ethereum
HOW TO CREATE A SNAPSHOT FOR ETHEREUM HOLDERS
The first thing to decide is which NFT collection or which token of Ethereum you want to create the snapshot for. It can be either ERC721 or ERC1155. Once that’s clear, we can get started and you’ll have its snapshot ready in just a few minutes.
Snapshot for Tokens

- Open the Snapshot Ethereum Token Holders tool from Smithii.
- Connect your wallet on Ethereum so you can use the tool.
- Select the Token from the “Select Token” search bar.
- Click “Take Snapshot” and confirm the transaction (0.005 ETH).
- Wait a few seconds, then download the addresses as a CSV file.
Once it’s downloaded, you can use this list to run an airdrop or execute any marketing strategy you have in mind.
Snapshot for NFTs
1. CONTRACT ADDRESS FOR THE NFT COLLECTION
The first step is to find the address for the smart contract in the NFT collection and copy it.
To find it, go to OpenSea (the same process works on other marketplaces) and search for the NFT collection you want to use for snapshot.
Once you are on the collection page, open any NFT. Then scroll down to the “details” section. Open the dropdown and click “contract address”.
This will open the Etherscan page. From there, just copy the address shown to the right of “contract”.


2. RUN THE SNAPSHOT ETHEREUM
Once you have the address, paste it into the Smithii tool to create a Snapshot for NFT holders of Ethereum, then press Take Snapshot.

3. EXPORT AND USE THE SNAPSHOT
Once the snapshot is complete, the tool will open a new page with every wallet holding our NFT collection.
On this page, you’ll see the snapshot with the wallets and a search bar to find a specific wallet. You’ll also see buttons that let you copy all wallets, export them as a txt file, share the snapshot with a link, and even create a Merkle tree.
Snapshot Solana
How to Send a Snapshot to Holders on Solana
If we want to send a snapshot to holders on Solana, we need to be clear about which NFT collection or token we want to target. It can use either the Metaplex protocol or Magic Eden’s Open Creator Protocol. This 3-step tutorial works for both, so let’s get into it.
Snapshot for tokens
For this walkthrough, we’ll use our Snapshot Token Holders tool, which lets any user take a snapshot of the holders of any Token and receive the wallet addresses.

- Open Snapshot Token Holders by Smithii
- Connect your wallet
- Select the Token from the search bar in the “Select Token” tool
- Click “Take Snapshot” and confirm the transaction (0.1 SOL)
- Wait a few seconds.
You can copy the Token holder addresses manually or download them as a CSV. You’re ready to run your Airdrop!
Snapshot for NFT
1. GET THE CREATOR ADDRESS FOR SNAPSHOT NFT
To run a snapshot for holders of a NFT Collection on Solana, you’ll first need its Creator Address, meaning the address that identifies your NFT Collection.
If you prefer video, we have that available too:
Start by finding the ID of any NFT from the collection we’ll use for the snapshot. You have two options:
1. From your wallet: open the NFT inside your wallet. Click the three dots in the top-right corner, then click “View on Solscan”.

2. From Magic Eden: open the NFT on Magic Eden and scroll down to the “details” section. Then click the Solscan logo next to “Mint Address”.

Once you’re on Solscan, click the “Creators” dropdown. Then click the first address that appears, which should show 0%.

This address is the ID for the NFT collection. It will open in Solscan, and we need to copy it.

Once the ID is copied, we can go straight into creating the Snapshot.
2. CREATE THE SNAPSHOT SOLANA
After copying the Creator Address, the next step is to use another tool that will create the snapshot for us.
Just open our tool, “Solana Snapshot NFT” (https://tools.smithii.io/snapshot/solana).
There, you can run the Snapshot and get the full holder list in just a few minutes for only 0.1 SOL.
Once you’re on the page, connect your wallet, paste the Creator Address, and click “Take Snapshot“.
This will open the transaction in your Wallet, where you’ll pay the 0.1 SOL fee. Once you approve it, the process will start to generate the Snapshot.

After that, you just need to wait for the process to finish.
3. EXPORT AND USE SNAPSHOT
Once the snapshot is complete, the tool will automatically open the holder list, which we can copy or export as a CSV.
With that CSV, we can use the data however we want: run an Airdrop on Solana, track how our NFT collection is distributed, and more.
Snapshot Base
HOW TO GET SNAPSHOT HOLDERS BASE
The first thing we need to know is which NFT collection on Base we want to run the snapshot for. It can be either ERC721 or ERC1155. Once that is clear, we can start the 3 steps, and in a few minutes you will have its snapshot ready.
Snapshot of tokens
Here is the step-by-step process to create a snapshot using the Smithii tool, Snapshot Base Token Holders. It lets users take a snapshot of the holders of any token on the Base network and get a wallet address list for every holder.

- Open the Snapshot Base Token Holders tool for Smithii.
- Connect your wallet on the Base network to activate the tool.
- Select the Token you want to analyze from the “Select Token” search bar.
- Click “Take Snapshot” and confirm the transaction (only 0.005 ETH).
- Wait a few seconds, then download the address list in CSV format.
Snapshot for NFT
1. CONTRACT ADDRESS FOR THE NFT COLLECTION
The first step is to find the address of the smart contract for the NFT collection and copy it.
To find it, open Opensea (the same process works on other marketplaces) and search for the NFT collection you want to run the snapshot on.

Once you are on the collection page, open any NFT. Then scroll down to the “details” section. Expand it and click the “contract address”.
That will open the BaseScan page. From there, just copy the “contract” address.

2. RUN SNAPSHOT BASE
Once you have the address, paste it into the Smithii tool to create a Snapshot for NFT holders of Base, then click Take Snapshot.

3. EXPORT AND USE SNAPSHOT
Once the snapshot is complete, the tool will open a new page with every wallet holding our NFT collection.
On this page, we will see the snapshot with the wallets and a search bar that lets us find a specific wallet. We will also see buttons that let us copy all wallets, export them as a txt file, share the snapshot with a link, and even create a Merkle tree.
Snapshot Polygon
HOW TO CREATE SNAPSHOT HOLDERS POLYGON
First, we need to know which NFT collection on Polygon we want to create the snapshot for, whether it is ERC721 or ERC1155. Once you have that clear, go straight through the 3 steps. In a few minutes, your snapshot will be ready.
Token Snapshot
Below, I’ll walk you through how to create a snapshot step by step using Smithii’s Smithii tool, Snapshot Polygon Token Holders. With this dApp, you can take a snapshot of the holders of any token on Polygon and get a list of wallet addresses for each holder.

- Open the Snapshot Polygon Token Holders tool from Smithii.
- Connect your wallet on the Polygon network to enable the tool.
- Select the Token you want to analyze from the “Select Token” search bar.
- Click “Take Snapshot” and confirm the transaction (only 0.005 ETH).
- Wait a few seconds, then download the addresses in CSV format.
You now have a complete holder list ready for a airdrop.
NFT Snapshot
1. NFT COLLECTION ADDRESS
Our first step is to find the address of the NFT collection and copy it.
To find the address, go to Opensea and search for the NFT collection you want to run the snapshot for (you can also do this on other marketplaces).
On the collection page, you can open any NFT. Inside that NFT, scroll until you find the “details” section. Open the dropdown and click the link to the right of “contract address”.
That link will take you to polygonscan, where you will copy the address shown under “contract”.


2. TAKE A SNAPSHOT OF POLYGON
Once you have the address, paste it into the Smithii tool to create a Snapshot of NFT holders on Polygon, then click Take Snapshot.

Once that’s done, just wait for the result.
3. EXPORT AND USE SNAPSHOT
Once the snapshot is complete, the tool will open a new tab with the list of wallets holding the NFT collection we want to analyze.
On this page, you can view the full snapshot and also use a search bar to find specific wallets, copy wallet addresses, export them as a txt file, share the snapshot through a link, and even create a Merkle tree.
Snapshot Avalanche
HOW TO MAKE A SNAPSHOT OF AVALANCHE HOLDERS
If you want to make a holder snapshot on Avalanche, follow these simple steps:
Snapshot of token holders
Below, I’ll walk you through how to make a snapshot using the Smithii tool, Snapshot Avalanche Token Holders. This dApp lets users take a snapshot of the holders of any token on the Avalanche network and get the list of wallet addresses for each holder.
Steps to make a Snapshot on Avax

- Open the tool Snapshot Avalanche Token Holders by Smithii.
- Connect your wallet on Avalanche so you can use the tool.
- Select the Token from the “Select Token” search bar.
- Click “Take Snapshot and confirm the transaction (0.005 AVAX).
- Wait a few seconds, then download the addresses as a CSV file.
Once downloaded, you can use this list to run an airdrop or execute any marketing strategy you have in mind.
Snapshot for NFT holders
1. CONTRACT ADDRESS FOR THE NFT COLLECTION
First, find the smart contract address for the NFT collection. To do that, open OpenSea or Joepegs (the most widely used marketplaces on Avalanche) and search for the collection.

Next:
- Select any NFT in the collection.
- Find the NFT details section and click the “Contract Address” link.
- This will take you to ArbiScan or SnowTrace, where you can copy the contract address.
2. TAKE A SNAPSHOT AVALANCHE
Once you’ve copied the address, open the Smithii snapshot tool on Avalanche and paste it into the right field. Then click “Take Snapshot.”

3. EXPORT AND USE THE SNAPSHOT
Once the snapshot is complete, you’ll get a page with the full wallet list. You can export the data as a CSV, share it with a link, or even generate a Merkle tree.
Snapshot Binance Smart Chain (BSC)
HOW TO CREATE A SNAPSHOT OF BNB HOLDERS
If your NFT collection is on Binance Smart Chain, here’s the process:
Snapshot Token Holders
Below, I’ll show you how to create a snapshot using Smithii’s Smithii tool, Snapshot Binance Token Holders. This dApp lets users take a snapshot of the holders of any token on Binance Smart Chain and receive the list of wallet addresses for each holder.

- Open the tool: Snapshot Binance Token Holders for Smithii.
- Connect your Metamask on BSC so you can use the tool.
- Select the Token from the “Select Token” search bar.
- Click “Take Snapshot” and confirm the transaction (0.005 ETH).
- Wait a few seconds, then download the addresses in CSV format.
Once downloaded, you can use this list to run an airdrop or execute any marketing strategy you have in mind.
Snapshot NFT Holders
1. CONTRACT ADDRESS OF THE NFT COLLECTION
Find the contract by opening the Binance NFT Market Place, or another marketplace like Element, then select any NFT from the collection.
In the top-right corner, you will see the BSCScan logo. Click it and you will be taken to the collection details. Once there, copy the contract address.

2. MAKE SNAPSHOT BNB
Paste the contract address into the Smithii tool for Binance Smart Chain snapshots and click “Take Snapshot.”

3. EXPORT AND USE SNAPSHOT
The tool will show the holder list and export options in different formats.
Snapshot Blast
HOW TO DO SNAPSHOT HOLDERS NFT BLAST
If you are working with Blast, follow this process:
Snapshot of token holders
In this guide, I’ll show you step by step how to take a snapshot with the Smithii tool Snapshot Blast Token Holders, a dApp that lets users take a snapshot of the holders of any token on the Blast network and get the wallet address list for each holder.

- Open the Snapshot Blast Token Holders tool from Smithii.
- Connect your wallet on Blast so you can use the tool.
- Select the Token from the “Select Token” search bar.
- Click “Take Snapshot” and confirm the transaction (0.005 ETH).
- Wait a few seconds, then download the addresses in CSV format.
Once downloaded, you can use this list to run an airdrop or execute any marketing strategy you have in mind.
Snapshot for NFT holders
1. CONTRACT ADDRESS FOR THE NFT COLLECTION
Go to a Blast-compatible marketplace, such as OpenSea, and select the NFT collection.

Then:
- Go to Details (the 3 dots on the right) and click View on BlastScan
- Copy the link to the “Contract Address.”

2. RUN A SNAPSHOT BLAST
Use the Smithii tool to snapshot nft Blast. Connect your wallet, paste the address, and click “Take Snapshot.”

3. EXPORT AND USE SNAPSHOT
Once the snapshot is complete, you’ll get the holder list plus tools to export the data however you need it.
Snapshot Arbitrum
HOW TO TAKE A SNAPSHOT OF HOLDERS ON NFT ARBITRUM
Arbitrum lets you take fast snapshots by following these steps:
Snapshot for token holders
Below, I’ll show you how to take a snapshot step by step using Smithii’s tool, Snapshot Arbitrum Token Holders. With this dApp, you can take a snapshot of the holders of any token on Arbitrum and get a list of each holder’s wallet addresses.

- Open the tool Snapshot Arbitrum Token Holders for Smithii.
- Connect your wallet on the Arbitrum network to enable the tool.
- Select the Token you want to analyze from the “Select Token” search bar.
- Click “Take Snapshot” and confirm the transaction (only 0.005 ETH).
- Wait a few seconds, then download the addresses as a CSV file.
You now have a complete list of holders you can use for airdrops or any other marketing campaigns you have in mind.
Snapshot of NFT holders
1. CONTRACT ADDRESS OF THE NFT COLLECTION
Go to marketplaces like Stratos or TofuNFT and search for the collection.

Then:
- Click details, then “View on ArbiScan“
- Copy the contract address

2. CREATE SNAPSHOT ARBITRUM
Open the Smithii tool to take Snapshots on Arbitrum, paste the contract address, and click “Take Snapshot.”

3. EXPORT AND USE SNAPSHOT
The tool will open the wallet list, so you can export it, share it, or use it based on your goals.
Want to beat your competitors?
Join our newsletter and get weekly Blockchain news built for NFT creators.

CONCLUSION
Now that you know how to run a snapshot for the NFT holders in your collection, you have no excuse. It’s time to unlock your full potential and take your NFT collection to the top!







