Open1

OpenSeaでNFTを作成するSmart Contractを書いてみる

YuheiNakasakaYuheiNakasaka

OpenSeaでNFTを作成するSmart Contractを書いてみる

やったこと

NFTをOpenSeaで販売したい時用のSmart Contractのコードを書いた。機能としてはopenzeppelinのERC721に実装されてる標準機能に加えて、

  • ownerのみmintできる
  • ownerのみ保持してるtoken一覧を見られる

機能を追加。ローカルでの確認が結構だるいのでローカル/testnet/mainnetで開発できるように.envでの秘匿情報を環境変数で切り替えられるようにしている。
https://github.com/YuheiNakasaka/simple-collective-nft

これを使って実際にOpenSeaのtestnetにも公開したのが下記。polygonのtestnetのmumbaiを利用した(rinkyebyは十分なfaucetが得られなかったので...)。
https://testnets.opensea.io/collection/teigashitsuartnft