使用Sugar CLI创建NFT发售Candy Machine的相关疑问
Sugar CLI Candy Machine 配置常见问题解答
1. sellerFeeBasisPoints 和 collection 属性的放置位置
sellerFeeBasisPoints:优先放在Candy Machine的配置文件(如config.json)中,所有NFT会统一继承这个版税比例,批量管理更高效。如果个别NFT需要差异化版税,再在对应元数据文件里单独配置该属性覆盖全局值。collection:核心依赖新增的collection.json和collection.png文件定义集合,但必须在Candy Machine配置文件里添加collection字段(示例:"collection": {"name": "你的集合名", "family": "你的系列名"})来关联集合,无需在每个元数据文件里重复配置。
2. 属性同时存在于配置文件和元数据文件的影响
- 若
sellerFeeBasisPoints两处都设置,元数据文件的数值会覆盖配置文件的全局设置,适合需要单独调整版税的NFT场景。 - 若
collection在元数据文件里也写了,可能和配置文件指定的集合产生冲突,导致NFT无法正确关联目标集合,因此不建议在元数据文件里保留该属性。
3. collection 属性的配置完整性及保留问题
- 仅新增
collection.json和collection.png还不够,必须在配置文件里添加collection字段明确集合信息,Sugar CLI才能正确将NFT关联到该集合。 - 无需在元数据文件里保留
collection属性,否则可能引发集合关联异常,所有NFT的集合信息由配置文件和集合文件统一管控即可。
内容的提问来源于stack exchange,提问作者bschmitty
相关产品推荐
相关产品推荐

