首先我们使用OpenZeppelin提供的在线工具来轻松的构建一个ERC721合约。
打开网址:https://wizard.openzeppelin.com/ 切换到 ERC721 选项
勾选 Mintable - Auto Increment Ids和 URI Storage(这个方法是设置图片路径的)。

铸造NFT
同样的操作这次我们发行一个ERC721合约
0.我们首选要先发行1个NFT,在safeMint方法中填入铸造人的地址和图片的路径。

生成好以后我们检查一下,输入0以后看到图片正常显示了,说明铸造成功.

通过手机钱包App查看和转送
这次我们选择使用手机端的 TokenPocket钱包为例讲解。
1.进入钱包后点击这个小绿点进入到网络配置界面

2.点击底部添加自定义节点按钮

3.将ganache的网络地址填入到表单进行添加

4.配置好以后回到主页面点击右上角

添加账户按钮

5.我们选择Ethereum->导入->私钥导入

6.将ganache中的一个钱包地址私钥复制到输入框

7.设置好密码以后点击开始导入

8.导入完成后进入主界面添加资产

9.自定义添加NFT

10.将合约地址贴到文本框中

11.然后我们就看到了自己的NFT合约了,点击加号添加到主页

12.回到主页以后进入[NFT]选项就可以看到自己的资产了, 点击进入


13.进来后看到我们发行的NFT不在界面中, 点击加号

在弹窗中填写0,因为我们刚刚发行的NFT合约第一个资产tokenId就是从0开始的

14.点击确定添加后我们就成功的看到自己刚刚发布的NFT啦

15.我们可以尝试将这个NFT转送给其他人, 点击图片进入详情页面,点击发送按钮

16.填写好要转送的账号地址后点击确认,我们就完成了NFT的转赠.

快去接收账户里看看是不是收到吧!









