TRC-721代币发行

1 TRON账号创建

安装TronLink Chrome插件,可通过 创建账户、导入账户、链接硬件钱包 三种方式,需要确保账户中有350个以上的TRX。

2 TRC-721合约代码修改

修改TRC721Token.sol文件,定义代币名称、代币符号,并保存修改。

TRC721合约模版:代码

3 部署TRC-721合约

使用tronscan进行部署:合约编译器

3.1 连接钱包

3.2 上传合约文件

3.3 编译合约

选择0.5.5~0.5.14版本编译器

点击确认进行编译,如出现如下提示,表示编译成功

3.4 部署合约

请注意选择的是TRC721Token合约,因为TRC721Token是主合约

点击确认进行部署,会弹出tronlink签名对话框,点击接受进行签名。

部署成功,得到合约地址, 请记录下合约地址

4 铸造NFT代币

用钱包登录Tronscan,用合约地址打开部署好的TRC-721合约,这里以Nile测试网的TZ4NjvdqyCbWmZxXEEAb3bXhfT8f6YGxJd合约为例:

  • 选择“合约”, “编写合约”
  • 找到mintWithTokenURI方法,填写接收者地址,token id以及metadata对应的URI

📘

Metadata URI

有关metadata URI的生成,参照上传Metadata到BTFS网络

  • 点send,然后接受签名。显示true即为铸造成功

5 录入TRC-721代币

使用tronscan进行录入:录入工具

  • 选择通证类型录入
选择TRC721通证,点击确定选择TRC721通证,点击确定

选择TRC721通证,点击确定

  • 录入TRC721通证的信息
    填写通证的基本信息,合约地址,通证简介。标“*”的内容是必填信息。
    请注意录入必须用部署者地址登陆。

录入完TRC721通证的信息,点击下一步

  • 确认通证信息

确认通证信息,然后点击提交

然后出现确认通证发行提示框,选择确认,会弹出tronlink签名对话框,点击接受进行签名

  • 通证录入成功

6 手机钱包波宝添加TRC-721代币和转账

  • 打开波宝钱包,点击加号,添加资产
  • 点击搜索按钮,查找资产
  • 输入TRC721 token合约地址,点击加号,添加资产

添加完成,资产变成√号

  • TRC721资产显示在波宝首页收藏品栏
  • 点击TRC721资产,如上图收藏品中的Wendy ,进入资产详情页
  • 点击收藏品列表中的TRC721 ,进入藏品展示页面,点击赠送按钮,进入TRC721转账页面
  • 输入接收地址和钱包密码,转账TRC721
  • 提示交易提交成功,暂无收藏品