<aside> 🔑 查看此文前,请确认你已经先查看了以下文章

什么是可组合NFT

添加Asset Entry

铸造

发送NFT

</aside>

Catalog是实现可组合NFT的前置条件。以下说明中,”蓝图 = Catalog”。

创建Catalog

  1. 点击头部导航栏的”Create”,然后在新页面点击”Create CATALOG”。

    截屏2023-02-20 12.40.07.png

  2. 一般来说,你可以直接点击”Create”以快速创建一个Catalog并在后续进行修改:

    以上两个数据后续均可修改,无需担心填写错误,在说明中我们直接先配置Catalog的Metadata(我们使用Lightm推荐的Catalog元数据格式,这也是为什么在二次确认弹窗中Preview显示LIGHTM_CATALOG is detected to be open)。

    截屏2023-02-20 12.50.19.png

    截屏2023-02-20 12.50.53.png

  3. 当Catalog创建好后,复制Catalog地址到搜索框,或通过”My NFT”找到你创建的Catalog。

  4. 我们会把该Catalog作为一个Lightm Logo蓝图,首先,点击”Add Parts”

    截屏2023-02-20 15.47.25.png

    我们要增加3个Part:

    接下来就单个Part的各个属性进行说明:

  5. 点击”Add”,等待一段时间(需要等待链下Squid Indexer同步到最新的数据),点击刷新按钮,便可以看到新增的Part

    然后我们将2个SLOT设置为Public,允许任何Collection下的NFT被装备到这2个插槽。(注:请根据你自身的需求进行配置,此处为了简化说明过程,故采用了更方便的方案)

    截屏2023-02-20 16.05.17.png

添加CatalogRelatedAsset到Token并完成装备

  1. 进入需要添加CatalogRelatedAsset的Collection详情页,点击”Add Asset Entry”并勾选“Is Catalog Related Asset”,将有4个可填写项:



    我们的第一件事是用蓝图实例化CatalogRelatedAsset,只有从蓝图实例化的CatalogRelatedAsset才拥有装备能力成为装备品。(注:我们可以实例化一个既拥有装备能力又可以作为装备品的CatalogRelatedAsset,这样我们可以实现嵌套性装备,但是本例中不进行该尝试)

    1. 首先我们实例化出拥有装备能力的Asset。输入蓝图地址后,选中蓝图中全部的Part。

      截屏2023-02-20 21.25.45.png

    2. 然后我们接连实例化2个装备品Asset,分别指向2个插槽

      截屏2023-02-20 22.27.38.png

      截屏2023-02-20 22.29.52.png

    3. 我们提前Mint了3个空的NFT。然后我们分别给NFT#1添加Asset#1,NFT#2添加Asset#2,NFT#3添加Asset#3。

      截屏2023-02-20 22.56.29.png

    4. 将NFT#2和NFT#3发送到NFT#1,并接受它们。

    5. 然后,开启”Equip Mode”。将 NFT#2 与 NFT#3 装备到 NFT#1 当前选中的CatalogRelatedAsset下,我们可以实时预览当前装备效果,当你确定一切就绪后,点击”Confirm”。

      截屏2023-02-20 23.38.23.png

      截屏2023-02-20 23.39.27.png

      截屏2023-02-20 23.40.03.png

    6. 装备成功。

      截屏2023-02-20 23.53.35.png

      截屏2023-02-20 23.54.16.png