Mantle NFT Holder Snapshot
Get every current holder of a Mantle NFT collection with their number of NFTs and token IDs. Export CSV or JSON for airdrops, allowlists and holder rewards.
What is an NFT holder snapshot?
A holder snapshot records who owns each NFT of a collection at a given moment. Projects use snapshots to airdrop tokens to holders, build allowlists, distribute royalties or rewards and verify communities. On EVM chains the tool reads ERC-721 ownership with ownerOf calls batched through Multicall3 (ERC721Enumerable or sequential token IDs), or rebuilds ownership from the contract's Transfer / TransferSingle / TransferBatch logs, with chunk sizes adapted to each RPC's getLogs limits — and can take the snapshot at a past block or date. On Solana it starts from the collection hashlist and reads the current owner of every mint.
How it works
- Pick the network and paste the NFT contract (EVM) or the collection / creator address (Solana).
- Keep the automatic method or choose one; on EVM chains you can snapshot at a past block or date.
- Start the snapshot and watch the progress — large collections are read in batches.
- Check the holder count and the first holders, then pay 36 MNT per snapshot once to see the full table and export CSV (owner, count, token IDs), JSON or a plain address list.
Features
- Solana: legacy NFTs, pNFTs, Metaplex Core and compressed NFTs (DAS).
- EVM: ERC-721 and ERC-1155 on 29 networks, ERC721Enumerable and ERC721A detected automatically.
- Transfer-log replay with adaptive getLogs chunking for any contract.
- Snapshot at the latest block or at a past block / date (archive RPC).
- Marks program / contract-owned holders such as marketplace escrows and staking vaults.
- CSV, JSON and address-list exports for airdrops.
- Pay only to export: 36 MNT per snapshot; the scan, the totals and a preview of the top holders are free.
FAQ
Which method should I choose?
Leave it on Auto. The tool detects the standard: for ERC-721 with totalSupply it reads ownerOf for every token through Multicall3 (fast), for ERC-1155 or contracts without enumeration it replays the Transfer logs from the deployment block.
Can I take a snapshot at a past date?
On EVM chains, yes: enter a block number or a date. ownerOf at a past block needs an archive node — our default RPC keeps full history on the major chains; the log method works on any node.
Why are some holders marked as programs or contracts?
NFTs listed on some marketplaces or staked sit in an escrow or vault account, so the chain shows that account as the holder. You can exclude them from the export or resolve them manually.
How long does a snapshot take?
Seconds for most EVM collections and for Solana with a DAS RPC. Without DAS, Solana reads one owner per NFT — about 20 NFTs per second on a public RPC.
How much does a snapshot cost?
36 MNT per snapshot, paid once from your wallet before the export. The scan, the holder count and the preview of the first holders cost nothing, so you know what you get before you pay.