Open1
OpenSeaでNFTを作成するSmart Contractを書いてみる
OpenSeaでNFTを作成するSmart Contractを書いてみる
やったこと
NFTをOpenSeaで販売したい時用のSmart Contractのコードを書いた。機能としてはopenzeppelinのERC721
に実装されてる標準機能に加えて、
- ownerのみmintできる
- ownerのみ保持してるtoken一覧を見られる
機能を追加。ローカルでの確認が結構だるいのでローカル/testnet/mainnetで開発できるように.env
での秘匿情報を環境変数で切り替えられるようにしている。
これを使って実際にOpenSeaのtestnetにも公開したのが下記。polygonのtestnetのmumbaiを利用した(rinkyebyは十分なfaucetが得られなかったので...)。