1.开发 ERC721 NFT 智能合约需要做的第一件事是 进入 Open Zeppelin 智能合约向导页面。
2:单击左上角的 ERC721 按钮,选择要使用的 ERC 标准类型,输入Name和Symbol:
3.如图所示勾选 NFT (ERC721) 代币功能:

1.首先,您可能已经注意到,在 OpenZeppelin Wizard 编辑器的顶部,有一个“Open in Remix”按钮,单击它将在浏览器的新选项卡中打开 REMIX IDE。

点击页面左侧的编译器菜单,版本选0.8.4,勾选Auto compile,然后点击“编译”按钮:

然后点击“Deploy and Run Transactions”菜单,点击Environment下拉菜单并选择“Injected provider (Metamask)”,点击contract选择Alchemy那个,单击deploy。

将出现 Metamask 弹出窗口,单击“确认”,然后继续支付 Gas 费用。
如果一切都按预期工作,10 秒后,您应该会在 Deployed Contracts 下看到该合约:
返回 Remix 并在 Deploy & Run Transactions 菜单中,进入“已部署的合约” - 然后单击我们刚刚部署的合约
单击 safeMint 下拉框 并将您的地址 和CID.
单击交易将创建一个 Metamask 弹出窗口,提示您支付 gas 费用。
点击“确认”并继续铸造你的第一个 NFT!
2.等待几秒钟,为确保铸币成功通过,将您的地址复制并粘贴到 balanceOf 方法输入中点击call,它应该显示您有 1 个 NFT。
1.到 testnets.opensea.io 并 使用您的 Metamask 钱包登录 。 然后单击您的个人资料图片,您应该会在那里看到您新铸造的 NFT。
最后
点击链接进入提交相关信息即可。
点击链接领取NFT。
