ERC721 / 1155的需求确认清单

Punkcan
·
·
IPFS
·

在规划一个项目的时候,我会用一个清单逐项检查过,这个清单可以减少很多遗漏的事项

项目资料

  • 项目代号:会显示在scan上
  • 项目全名:会显示在scan及市场预设说明上
  • 发行总量
  • 超过是直接锁死还是有条件锁死
  • 拥有人能不能解锁或增发?
  • 是否设定起卖时间?
  • 能不能暂停「铸造跟传送」?
  • Enumerable 功能是否需要(扩增方便查询的功能,但会多了储存,多消耗gas)
  • 能不能转移所有权
  • Metadata要如何储存
  • BaseURI是要固定的还是之后可以改的?
  • 所有tokenID都用同一个baseURI还是各自有各自的?
  • 是否将Metadata直接存在链上
  • 是否需要Received的呼叫?
  • 是否需要DAO中的投票功能?

铸造相关:

  • 部署合约的时候要不要预先铸造?
  • 铸造的token编号,是要自动累加还是有什么特殊需求
  • 例如映射转移,就要保留旧的NFT编号
  • 或是你也可以让铸造者自挑编号
  • 是否可以批量铸造
  • 铸造需要费用吗?
  • 铸造费用是固定的还是变动的?变动的规则是什么?

随机方式

  • 是否要用到「不重复随机」的铸造方式?
  • 或是采用开图随机
  • 是否要预留空投跟白名单?

白名单:

  • 有没有白名单机制
  • 白名单预计发多少量
  • 每一波的价格怎么设定
  • 要用mapping还是Merkle Tree?
  • 白名单是一次发还是多次发?
  • 多次的话,人员名单能不能重复?

空投功能

  • 是否需要指定id对应地址
  • 能不能被销毁
  • 销毁也影响到未来如果直接映射转移的话,旧的要不要销毁掉

其他支援:

  • 是否支援ERC2981(版税资料设计与收集)
  • 是否支援ERC2309(批量)
  • 是否支援ERC998(NFT打包组合,目前为草稿)
  • 是否支援ERC3664(乐高式,目前为草稿)
  • 是否需要跟其他合约互动?
  • 之后会考虑类似质押功能吗?
  • 质押的逻辑为何?
  • 有无衍生代币?
  • 有无其他附加功能?例如等级,经验值等等?


CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!

Punkcan加密宇宙裡的擺渡人 聲音及電腦視覺藝術創作 數據控,喜歡音樂美食書寫思考 人在江蘇,只有Wechat比較好使 Wechat ID:stormychaos https://punkcan.art/
  • 来自作者
  • 相关推荐

Web3 小白书:去中心化是什么?

Glassnode 2022 年 10 月 31 日 周报小结

Aptos 优势分析及后续市场评估