- NFTクリエイターを目指すものの、NFTの作成方法が分からない
- ガス代の心配なく、まずは無料でNFTを試作してみたい
こんな方に向けてこの記事を書いています。
ちなみに…
本記事では、Goerli(ゴエリ)というイーサリアムのテストネットワーク用の通貨を利用してNFTを作成する方法を紹介します。
このテストネットワークでは実際の販売は可能ですが、通貨はテストネットワーク専用であり、メインネットの購入費用として使うことはできません。ご注意ください。
テストネットワークとは…
お手持ちのメタマスクを接続すれば誰でも無料で利用できるネットワークです。最初からメインネットワークのシステムが怖いという方用のネットワークです。
Goerli(ゴエリ)とは…
イーサリアムチェーン上で使うテストネットワーク用の通貨
実際に販売を目指すNFTを作成したい方は、こちらの記事を参照してください。
NFTを発行する前に知っておくべきこと
アートやPFPのNFTの仕組み
- ブロックチェーン上に刻まれている情報はあくまで画像データにアクセスするためのアドレス
- 画像となるデータはスマートコントラクトと言われるサーバーに保存されている状態
独自コントラクトと共有コントラクトのおおまかな違い
スマートコントラクトは大きく独自コントラクトと共有コントラクトに分けられます
- 独自コントラクト…自分で作る画像の保存サーバー
- 共有コントラクト…OpenSeaなどのプラットフォーム内にで作るサーバー
それぞれのメリットとデメリットを説明します
独自コントラクトのメリット、デメリット
|メリット
- コードが書けると独自の仕様を追加できる
- 複数のマーケットで販売ができる
- 取引内容が追跡しやすい
|デメリット
- 1から作る場合はプログラミング知識が必要
- マーケット側のサポートが限定される場合がある
共有コントラクトのメリット、デメリット
|メリット
- 専門知識が不要
- 管理が容易
|デメリット
- 仕様が変更できない
- 画像の保管場所がプラットフォームに依存
例えばOpenSeaの共有コントラクトを使ってNFTを発行した場合…
OpenSeaがなくなってしまった場合大切なNFTの画像データも消えてしまうリスクがあるということです。
発行前に準備するもの
- 0.001ETH以上が入ったメタマスク
- NFTとして用いる画像データ(1000px × 1000pの画像)
- Goerli取得のためのメールアドレス
ここから実際にNFTの作成に向けて進めていきます
実際にNFTを作ってみよう
- メタマスクにGoerliをを準備する
- 独自コントラクトを立ち上げる
- 好きなイラストをNFTにする
- OpenSeaで確認してみる
メタマスクにGoerliを準備する
- 専用サイトにアクセスする(https://goerlifaucet.com/)
- アカウント登録をする
- メタマスクのネットワークにテストネットワークを追加する
何も設定していないメタマスクの場合、多くはイーサリアムチェーンと繋がっているのでテスト用のネットワークに接続することで取得するGoerliを表示させることができます。
これはいつでも切り替えることができます。
- メタマスクのアドレスを入力してGoerliを受け取る
独自コントラクトを立ち上げる
- 専用サイト(チョコファクトリー)にアクセスする(https://factory.chocomint.app/)
- メタマスクとつなぐ
- 作成する独自コントラクトの名前とシンボルを決める
- 作った独自コントラクトをチェーン上に乗せる
好きなイラストをNFTにする
画像をアップロードして情報を入力する
OpenSeaで確認する
- テストネットワークのOpenSeaにアクセスする(https://testnets.opensea.io/ja)
- メタマスクに接続する
これはテストネットワークを使っているため、無料でできるものになります。
これで安心した方は是非、ご自身のNFTを作って販売をしてみたり、ご友人に贈ってみたりしてみてください。
こちらの記事ではETHよりもコストを抑えて使うことができるPolygonを使ったNFTの作り方を解説しています。