最近 NFT 非常火爆 我也研究了一下 大部分玩家也都是炒作为主 也有部分有价值的项目 总结就是 投资有风险 入市需谨慎

虽然目前我不太建议新手作为投资者参与其中 但可以作为创作者参与进来

那么发行自己的NFT项目 需要做哪些事情呢?

下面我总结了几点(欢迎补充)

1 准备要发行的图片

假如你要发行1000张图片的话 除了要准备图片以外还要为每张图片准备一个 json 文件用来描述这个图片的属性 例如:眼睛是什么样的 嘴巴是什么样的 等信息

这些信息将会在发布后产生一个稀有度值 供玩家选择

2 上传文件获取ifps地址

将第一步准备的图片和 json 文件上传到服务器转换成 ifps 的地址 以供 智能合约 调用

免费的可以使用 Protocol LabNFT Storage

收费的可以使用 Arweave 或者是 Pinata

3 准备智能合约

这里需要一些编程基础 Github 也有很多大神做好的模版 自己下载下来改一改也可以 后面我也会做一个简单的教程来讲一讲 如何创建智能合约

NFT 智能合约 有两个标准 ERC-721ERC-1155ERC-721 是第一代标准 ERC-1155 是前者的升级版 一般来讲 ERC-721 的用户认可度比较高 现在链上比较火的项目都是 ERC-721 标准的

智能合约中主要包含的有以下几点

  • 作品卖多少钱
  • 允许一个钱包铸造(mint)几次
  • 铸造(mint)的最大数量是多少
  • 铸造(mint)的开启时间是什么时候
  • 发售盲盒开图、燃烧合成等

这些信息都是在智能合约中进行实现

4 署智能合约

智能合约准备完成后就需要将智能合约部署到 公链 进行 上链

一般在部署之前 都会在测试链 上进行一个测试部署 确定跑通了之后 才会部署到 公链

这里推荐的是 Rinkeby

5 合约交互

这个涉及到的东西比较多晚点再补充吧

最后修改日期: 2022年7月10日

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。