3 ステップで SNAPSHOT NFT ホルダーを作成する方法
NFT コレクションをお持ちで、ホルダーの snapshot を取りたい方にこの記事はぴったりです。とてもシンプルな 3 ステップで解説します。もちろん、すべての工程をノーコードで進められます。
ブロックチェーンを選択
チュートリアルを始める前に、まずは NFT における snapshot とは何なのか、そして何のために使えるのかを確認しておきましょう。
SNAPSHOT NFT ホルダーとは
snapshot とは、その名のとおり特定のコレクションに属する NFT を保有するウォレットの「キャプチャ」のことです。つまり、NFT における snapshot とは、特定の NFT をホールドしている wallet のリストということになります。
これにより、これから紹介するさまざまなソリューションや活用法が実現できます。
NFT ホルダーの SNAPSHOT から得られるデータ
もちろん snapshot を取れば、NFT コレクションをホールドしている wallet のリストが手に入ります。ただし、その snapshot に使うツール次第では、追加情報まで得られる場合があります。
よく得られる追加データは、各 wallet が保有する NFT の数と、そのウォレットが所有する NFT の ID です。いずれも分析や活用がしやすいように csv 形式で出力されます。
とはいえ、もっとも一般的なのは、wallet とそのホールド NFT 数を JSON 形式で受け取るパターンだという点は押さえておきましょう。
SNAPSHOT NFT のよくある活用法
Snapshot と聞くと、真っ先に airdrop の実施が頭に浮かびます。実際、もっとも一般的な使い道はそれで、snapshot を取得したうえで airdrop を通じてホルダーに還元するという流れです。revenue sharing でも、token の配布でも、NFT の配布でも構いません。
また、プレセールや whitelist のアクセス権を付与する目的で snapshot を取るのもよくある使い方です。
前置きはこのへんにして、さっそく手を動かしていきましょう。NFT ホルダーの Snapshot を作成するステップバイステップのチュートリアルを始めます。
競合に差をつけたいですか?
ニュースレターに登録すると、NFT クリエイター向けのブロックチェーン情報を毎週お届けします。

Snapshot Ethereum
NFT ETHEREUM ホルダーの SNAPSHOT を作成する方法
まず確認しておきたいのは、Ethereum のどの NFT コレクションについて snapshot を取りたいのかという点です。ERC721 でも ERC1155 でも問題ありません。対象が決まったら、3 ステップに進みましょう。数分でその snapshot が完成します。
1. NFT コレクションの contract address
最初のステップは、NFT コレクションの smart contract のアドレスを探し、コピーすることです。
見つけるには、OpenSea にアクセスし(他のマーケットプレイスでも同じ手順です)、snapshot を取りたい NFT コレクションを検索します。
コレクションのページに入ったら、任意の NFT を開きます。その後、「details」のセクションまでスクロールします。プルダウンを開き、「contract address」をクリックしましょう。
すると Etherscan のページが開くので、あとは「contract」の右側にあるアドレスをコピーするだけです。


2. SNAPSHOT ETHEREUM を作成する
Address が用意できたら、それを Smithii のツールに貼り付けて Ethereum の NFT ホルダーの Snapshot を作成し、Take Snapshot を押すだけです。

3. SNAPSHOT をエクスポートして活用する
snapshot が完了すると、ツールが新しいページを開き、コレクション NFT をホールドしているすべてのウォレットが一覧表示されます。
このページでは、ウォレットの snapshot と、特定の wallet を検索できる検索バーが表示されます。さらに、すべてのウォレットをコピーしたり、txt ファイルとしてエクスポートしたり、snapshot をリンクで共有したり、Merkle ツリーを作成したりできるボタンも用意されています。
Snapshot Solana
SOLANA で SNAPSHOT ホルダー NFT を取得する方法
Solana で NFT ホルダーの snapshot を取得したい場合、まずどの NFT コレクションを対象にするかを明確にしておく必要があります。Metaplex のプロトコルでも、Magic Eden の Open Creator Protocol でも問題ありません。どちらの場合もこの 3 ステップのチュートリアルで対応できますので、さっそく始めましょう。
1. NFT の SNAPSHOT 用 Creator Address を取得する
Solana の NFT コレクションのホルダーの snapshot を取得するには、事前にその Creator Address を入手しておく必要があります。これは NFT コレクションを識別するアドレスのことです。
動画形式の解説もご用意していますので、お好みでご覧ください:
まずは snapshot を取得したいコレクションに属する NFT の ID を探すところから始めます。方法は2 つあります:
1. ウォレット経由: ウォレット内の NFT にアクセスします。右上の「︙」(3 点メニュー) をクリックし、続けて「Solscan で表示」をクリックします。

2. Magic Eden 経由: Magic Eden で NFT を開き、「details」セクションまでスクロールします。そこで「Mint Address」横の Solscan ロゴをクリックします。

Solscan の画面に入ったら、「Creators」のドロップダウンをクリックします。次に、0% と表示されている最初のアドレスをクリックします。

このアドレスが NFT コレクションの ID です。Solscan 内で開かれるので、コピーしておきましょう。

ID をコピーしたら、そのまま Snapshot の取得に進みます。
2. SOLANA で SNAPSHOT を取得する
Creator Address をコピーしたら、次は snapshot を実行してくれる別のツールを使う番です。
あとは当社のツール「Solana Snapshot NFT」(https://tools.smithii.io/snapshot/solana) にアクセスするだけです。
このツールを使えば、わずか 0.1 SOL で数分のうちに Snapshot を実行し、ホルダーリストを取得できます。
Web サイトにアクセスしたら、wallet を接続し、Creator Address を貼り付けて、「Take Snapshot」をクリックします。
すると、Wallet にトランザクションが立ち上がり、0.1 SOL の手数料を支払います。承認すると、Snapshot の取得プロセスが開始されます。

あとはプロセスが完了するのを待つだけです。
3. SNAPSHOT をエクスポートして活用する
snapshot が完了すると、ツールが自動的にホルダーリストを表示します。これはコピーすることも、CSV としてエクスポートすることも可能です。
この CSV があれば、あとは自由に活用できます。Solana で Airdrop を実施したり、NFT コレクションの分布状況をチェックしたり、用途はさまざまです。
Snapshot Base
Base で SNAPSHOT ホルダー NFT を取得する方法
まず確認すべきは、Base のどの NFT コレクションを対象に snapshot を取得するかです。ERC721 でも ERC1155 でも構いません。対象が決まったら3 ステップを開始します。数分以内に snapshot が手に入ります。
1. NFT コレクションの Contract Address を入手する
最初のステップは、NFT コレクションの smart contract アドレスを探して、コピーすることです。
アドレスを探すには、Opensea にアクセスします (他のマーケットプレイスでも同じ方法が使えます)。そして、snapshot を取得したい NFT コレクションを検索します。

コレクションのページに入ったら、任意の NFT を開きます。続いて、「details」セクションまで下にスクロールします。ドロップダウンを開き、「contract address」をクリックします。
BaseScan のページが開くので、そこで「contract」のアドレスをコピーします。

2. Base で SNAPSHOT を取得する
Address を入手したら、それを Smithii のツールに貼り付けて Base ホルダーの NFT の Snapshot を実行し、Take Snapshot を押します。

3. SNAPSHOT をエクスポートして活用する
snapshotが完了すると、ツールが対象のNFTコレクションを保有しているすべてのウォレットを表示した新しいページを開きます。
このページでは、ウォレット一覧のsnapshotと、特定のwalletを検索できる検索バーが表示されます。さらに、すべてのウォレットをコピーしたり、txtファイルとしてエクスポートしたり、リンクでsnapshotを共有したり、Merkleツリーを生成したりできるボタンも用意されています。
Snapshot Polygon
NFT POLYGONでホルダーのSNAPSHOTを取得する方法
まず最初に、Polygon上のどのNFTコレクションに対してsnapshotを取得したいのかを明確にしておきましょう。ERC721でもERC1155でも問題ありません。対象が決まったら、そのまま3つのステップに進んでください。数分でsnapshotが完成します。
1. NFTコレクションのアドレス
最初のステップは、NFTコレクションのアドレスを探してコピーすることです。
アドレスを見つけるには、OpenSeaにアクセスし、snapshotを取得したいNFTコレクションを検索します(他のマーケットプレイスでも同様に行えます)。
コレクションのページに入ったら、任意のNFTを開きます。そのNFTのページで下にスクロールし、「details」セクションを見つけます。ドロップダウンを開き、「contract address」の右側にあるリンクをクリックします。
このリンクでpolygonscanに遷移するので、「contract」のアドレスをコピーします。


2. SNAPSHOT POLYGONを実行
アドレスを取得したら、Smithiiのツールに貼り付けてPolygonのNFTホルダーのSnapshotを実行し、Take Snapshotを押します。

実行したら、あとは結果を待つだけです。
3. SNAPSHOTをエクスポートして活用する
snapshotが完了すると、ツールが対象のNFTコレクションを保有するウォレット一覧の新しいタブを開きます。
このページでは、snapshotの全体を確認できるだけでなく、特定のウォレットを検索できる検索バー、ウォレットをコピーするボタン、txtファイルへのエクスポート、リンクでsnapshotを共有する機能、さらにはMerkleツリーの生成機能まで用意されています。
Snapshot Avalanche
NFT AVALANCHEでホルダーのSNAPSHOTを取得する方法
AvalancheでNFTホルダーのsnapshotを取得したい場合は、以下のシンプルなステップに従ってください。
1. NFTコレクションのコントラクトアドレス
まずはNFTコレクションのsmart contractアドレスを探します。OpenSeaまたはJoepegs(Avalancheで最も使われているマーケットプレイス)にアクセスし、コレクションを見つけましょう。

次に:
- コレクション内の任意のNFTを選択します。
- NFTの詳細セクションを探し、「Contract Address」のリンクをクリックします。
- ArbiScanまたはSnowTraceに遷移するので、コントラクトアドレスをコピーできます。

2. SNAPSHOT AVALANCHEを実行
アドレスをコピーしたら、Avalancheでスナップショット用のSmithiiツールにアクセスし、対応する入力欄に貼り付けます。次に、「Take Snapshot」ボタンを押します。

3. SNAPSHOTをエクスポートして活用する
snapshotが完了すると、ウォレット一覧が表示されたページが取得できます。データをCSV形式でエクスポートしたり、リンクで共有したり、Merkleツリーを生成したりすることもできます。
Snapshot Binance Smart Chain (BSC)
NFT BNBでホルダーのSNAPSHOTを取得する方法
NFTコレクションがBinance Smart Chain上にある場合は、以下の手順で進めます。
1. NFTコレクションのコントラクトアドレス
Binance NFT Market PlaceやElementなどのマーケットプレイスにアクセスしてコントラクトを見つけ、コレクション内の任意のNFTを選択します。

右上にあるBSCScanのロゴをクリックすると、コレクションの詳細ページに移動します。そこでcontract addressをコピーしましょう。

2. SNAPSHOT BNBを実行
Binance Smart Chainでのsnapshot用Smithiiツールにcontract addressを貼り付けて、「Take Snapshot」を押します。

3. SNAPSHOTをエクスポートして活用
ツールにholderのリストと、さまざまな形式でエクスポートできるオプションが表示されます。
Snapshot Blast
BLASTでSNAPSHOT HOLDERS NFTを実行する方法
Blastで作業する場合は、次の手順に従ってください。
1. NFTコレクションのCONTRACT ADDRESS
Blast対応のマーケットプレイス(OpenSeaなど)にアクセスして、NFTコレクションを選びます。

続いて:
- 詳細(右側にある3点メニュー)を開き、「View on BlastScan」をクリックします
- 「Contract Address」のリンクをコピーします

2. BLAST SNAPSHOTを実行
Blastでのsnapshot nft用のSmithiiツールを使います。walletを接続し、アドレスを貼り付けて「Take Snapshot」を押します。

3. SNAPSHOTをエクスポートして活用
snapshotが完了すると、holderのリストと、目的に合わせてデータをエクスポートするためのツールが手に入ります。
Snapshot Arbitrum
ARBITRUMでSNAPSHOT HOLDERS NFTを実行する方法
Arbitrumを使えば、次の手順で素早くsnapshotを取れます。
1. NFTコレクションのCONTRACT ADDRESS
StratosやTofuNFTといったマーケットプレイスにアクセスして、コレクションを検索します。

続いて:
- 詳細をクリックして、「View on ArbiScan」を選びます
- Contract Addressをコピーします

2. SNAPSHOT ARBITRUMを実行
ArbitrumでのSnapshot用のSmithiiツールにアクセスし、contract addressを貼り付けて「Take Snapshot」を押します。

3. SNAPSHOTをエクスポートして活用
ツールでwalletのリストが開くので、エクスポートしたり、共有したり、目的に応じて活用できます。
Snapshot Cardano
CARDANOでSNAPSHOT HOLDERS NFTを実行する方法
snapshotを始める前に、CardanoのどのNFTコレクションに対してsnapshotを行うのかをはっきりさせておく必要があります。決まったら、次の3つのシンプルなステップを進めるだけ。数分でsnapshotが完成します!
1. NFTコレクションのPOLICY ID
最初のステップは、NFTコレクションのPolicy IDを取得してコピーすることです。
Policy IDを見つけるには、JPG Storeにアクセスし(他のマーケットプレイスでも同様の手順でOK)、snapshotを実行したいNFTコレクションを検索します。
コレクションのページに入ったら、そのコレクション内の任意のNFTにアクセスできます。NFT名のすぐ下に「Policy ID」という項目があるので、それをコピーしてください。

2. CARDANOでSNAPSHOTを実行する
NFTのPolicy IDをコピーしたら、次はsnapshotを行うツールを使います。Cardanoの場合はnmkr.ioの利用をおすすめします。
このツールを使うにはアカウント登録が必要です。まずはサイトにアクセスし、右上にある「Start for Free」ボタンをクリックしましょう。

クリックすると登録フォームが開くので、必要事項を入力して機能にアクセスできるようにします。そのまま入力を済ませて次に進んでください。

登録が完了すると、画像のようなダッシュボードが表示されます。左側のメニューからPolicy Snapshotの項目に進んでください。

あとは「Enter policyid」の欄にPolicy IDを貼り付け、「search」ボタンをクリックするだけです。

NMKRのsnapshotツールが便利なのは、どのNFTがstakingに入っていて、どれが入っていないかまで確認できる点です。
3. SNAPSHOTをエクスポートして活用する
数秒待つと、ツールがコレクション内のすべてのNFTの結果を表示してくれます。それぞれを保有するwalletに加え、Stakingに入っているかどうかも一覧で確認できます。
下にスクロールすると「export addresses」ボタンがあるので、ここからsnapshotを書き出して自由に活用できます。
競合に差をつけたいですか?
ニュースレターに登録すれば、NFTクリエイター向けに特化したBlockchainの最新情報を毎週お届けします。

まとめ
これで自分のコレクションのNFTホルダーのsnapshotを作る方法がわかったので、もう言い訳はできません。ポテンシャルを最大限に引き出して、あなたのNFTコレクションをトップへ押し上げましょう!

