本レポジトリは Polygon-Generative-NFT の完成版を示したものになります。
以下の手順を実行することで Polygon-Generative-NFT の挙動を確認できます。
こちらから Polygon-Generative-NFT をクローンします。
その後下のコマンドを実行することで必要なパッケージをインストールしましょう。
yarn
こちらの section1-lesson1 を参考にしながら python と pip のインストールを完了させましょう。
その後Generative Art を生成する
を参考にしながら下のコマンドを一番上の階層から実行し、NFT 用の画像を作成しましょう。
yarn library generate:NFT
その後こちらの section1-lesson2 を参考にしながら、下のコマンドを実行させることで JSON 形式のファイルを生成しまましょう。
まずは packages/contract に自分のウォレットアドレスのプライベートキーと Alchemy の HTTP Key(polygon)を指定しましょう。
.env
PRIVATE_KEY=POLYGON_URL
API_URL=
次に下のコマンドを一番上の階層から実行し、コントラクトの挙動を確認しましょう。
yarn contract test
では最後にコントラクトのデプロイを下のコマンドを実行することで行なっていきましょう。
yarn contract deploy
これでコントラクトの準備は終了です。
こちらの section 3-lesson 2 を参考にしながら環境変数などを設定していきましょう。
全て準備が整ったら、下のコマンドを実行してフロントを立ち上げましょう。
yarn client start