ERC721 / 1155的需求确认清单
IPFS
在规划一个项目的时候,我会用一个清单逐项检查过,这个清单可以减少很多遗漏的事项
项目资料
- 项目代号:会显示在scan上
- 项目全名:会显示在scan及市场预设说明上
- 发行总量
- 超过是直接锁死还是有条件锁死
- 拥有人能不能解锁或增发?
- 是否设定起卖时间?
- 能不能暂停「铸造跟传送」?
- Enumerable 功能是否需要(扩增方便查询的功能,但会多了储存,多消耗gas)
- 能不能转移所有权
- Metadata要如何储存
- BaseURI是要固定的还是之后可以改的?
- 所有tokenID都用同一个baseURI还是各自有各自的?
- 是否将Metadata直接存在链上
- 是否需要Received的呼叫?
- 是否需要DAO中的投票功能?
铸造相关:
- 部署合约的时候要不要预先铸造?
- 铸造的token编号,是要自动累加还是有什么特殊需求
- 例如映射转移,就要保留旧的NFT编号
- 或是你也可以让铸造者自挑编号
- 是否可以批量铸造
- 铸造需要费用吗?
- 铸造费用是固定的还是变动的?变动的规则是什么?
随机方式
- 是否要用到「不重复随机」的铸造方式?
- 或是采用开图随机
- 是否要预留空投跟白名单?
白名单:
- 有没有白名单机制
- 白名单预计发多少量
- 每一波的价格怎么设定
- 要用mapping还是Merkle Tree?
- 白名单是一次发还是多次发?
- 多次的话,人员名单能不能重复?
空投功能
- 是否需要指定id对应地址
- 能不能被销毁
- 销毁也影响到未来如果直接映射转移的话,旧的要不要销毁掉
其他支援:
- 是否支援ERC2981(版税资料设计与收集)
- 是否支援ERC2309(批量)
- 是否支援ERC998(NFT打包组合,目前为草稿)
- 是否支援ERC3664(乐高式,目前为草稿)
- 是否需要跟其他合约互动?
- 之后会考虑类似质押功能吗?
- 质押的逻辑为何?
- 有无衍生代币?
- 有无其他附加功能?例如等级,经验值等等?
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!
- 来自作者
- 相关推荐