メインコンテンツへスキップ

ウォレットでNFTを表示する方法(NFTチュートリアルシリーズ パート3/3)

ERC-721
Alchemy
Solidity
初級
スミ・ムドギル
2021年4月22日
4 分で読めます

このチュートリアルは、新しくミントした非代替性トークン (NFT) を表示する、NFTチュートリアルシリーズのパート3/3です。ただし、この一般的なチュートリアルは、メインネットや任意のテストネットを含め、メタマスクを使用するすべてのERC-721トークンに使用できます。イーサリアムで独自のNFTをミントする方法を学びたい場合は、パート1:NFTスマート・コントラクトの作成とデプロイ方法をチェックしてください!

おめでとうございます!NFTチュートリアルシリーズの中で最も短く、最もシンプルなパート、つまり新しくミントしたNFTを仮想ウォレットで表示する方法に到達しました。前の2つのパートで使用したため、この例ではメタマスクを使用します。

前提条件として、ブラウザ拡張機能またはモバイルアプリのいずれかでメタマスクがすでにインストールされており、NFTをミントしたアカウントが含まれている必要があります。メタマスクは、メタマスクのダウンロードページ (新しいタブで開きます)から無料で入手できます。

ステップ1:ネットワークをSepoliaに設定する

NFTはSepoliaテストネットワークでミントされたため、ネットワークとしてSepoliaを選択する必要があります。メタマスクはデフォルトでテストネットワークを非表示にするため、まずそれらをオンにします。

  1. 右上のメニューを開き、「ネットワーク」を選択します。
  2. ネットワークリストの一番下までスクロールし、「テストネットワークを表示」をオンに切り替えます。
  3. ネットワークリストから「Sepolia」を選択します。

お使いのバージョンのメタマスクでメニューが異なる場合は、テストネットの表示に関するメタマスクのガイド (新しいタブで開きます)を参照してください。

ステップ2:コレクティブルをメタマスクに追加する

メタマスクは一部のネットワークでのみNFTを自動的に検出しますが、これにはSepoliaは含まれていないため、NFTを手動でインポートする必要があります。そのためには、NFTのスマート・コントラクトのアドレスとERC-721トークンIDが必要です。これらは、チュートリアルのパート2でミントされたNFTのトランザクション・ハッシュに基づいて、Etherscanで見つけることができるはずです。パート1のコントラクトを使用した場合、最初のNFTのトークンIDは1になります。

トランザクション・ハッシュとERC-721トークンIDの見つけ方

次に、メタマスク(拡張機能またはモバイル)で以下を行います。

  1. ホーム画面の「NFT」セクションに移動し、「NFTをインポート」を選択します。
  2. ネットワークとしてSepoliaを選択し、NFTのスマート・コントラクトのアドレスを「アドレス」ボックスに貼り付けます。
  3. トークンIDを「トークンID」ボックスに入力し、「インポート」を選択します。

NFTを表示するには数回更新する必要があるかもしれませんが、そこに表示されるはずです !メタマスクであなたがNFTの所有者ではないと表示された場合は、NFTをミントしたアカウントを選択したか確認してください。さらにサポートが必要な場合は、NFTに関するメタマスクのガイド (新しいタブで開きます)を参照してください。

おめでとうございます!NFTのミントに成功し、表示できるようになりました!あなたがNFTの世界にどのような旋風を巻き起こすのか、楽しみにしています!