0
点赞
收藏
分享

微信扫一扫

铸造一个NFT - ERC721

首先我们使用OpenZeppelin提供的在线工具来轻松的构建一个ERC721合约。

打开网址:​​https://wizard.openzeppelin.com/​​ 切换到 ERC721 选项

勾选 Mintable - Auto Increment Ids和 URI Storage(这个方法是设置图片路径的)。

铸造一个NFT - ERC721_web3

铸造NFT

同样的操作这次我们发行一个ERC721合约

0.我们首选要先发行1个NFT,在safeMint方法中填入铸造人的地址和图片的路径。

铸造一个NFT - ERC721_erc720_02

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

铸造一个NFT - ERC721_web3_03

通过手机钱包App查看和转送

这次我们选择使用手机端的 TokenPocket钱包为例讲解。

1.进入钱包后点击这个小绿点进入到网络配置界面

铸造一个NFT - ERC721_ethereum_04

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

铸造一个NFT - ERC721_erc720_05

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

铸造一个NFT - ERC721_web3_06

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

铸造一个NFT - ERC721_solidity_07

添加账户按钮

铸造一个NFT - ERC721_solidity_08

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

铸造一个NFT - ERC721_web3_09

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

铸造一个NFT - ERC721_ethereum_10

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

铸造一个NFT - ERC721_智能合约_11

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

铸造一个NFT - ERC721_erc720_12

9.自定义添加NFT

铸造一个NFT - ERC721_ethereum_13

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

铸造一个NFT - ERC721_ethereum_14

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

铸造一个NFT - ERC721_web3_15

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

铸造一个NFT - ERC721_web3_16

铸造一个NFT - ERC721_solidity_17

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

铸造一个NFT - ERC721_erc720_18

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

铸造一个NFT - ERC721_web3_19

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

铸造一个NFT - ERC721_智能合约_20

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

铸造一个NFT - ERC721_web3_21

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

铸造一个NFT - ERC721_web3_22

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

举报

相关推荐

0 条评论