【问题标题】:在多个钱包 solana metaplex 和 candymachine 之间分配铸币资金
【发布时间】:2021-12-14 20:27:49
【问题描述】:

我是区块链的新手,我正在尝试使用区块链,所以我使用 metaplex 和糖果机来上传和铸造虚拟 nft,它工作正常。我正在使用的开源存储库如下:

https://github.com/metaplex-foundation/metaplex https://github.com/exiled-apes/candy-machine-mint

然后出于学习的目的,我想将铸币和二级销售分成多个钱包,因此我更改了 JSON,并将三个测试钱包添加到创建者的数组中。

{
  "name": "#0",
  "symbol": "%$%",
  "description": "description goes here",
  "seller_fee_basis_points": 500,
  "image": "image.png",
  "external_url": "",
  "edition": 0,
  "attributes": [
    {
      "trait_type": "Background",
      "value": "Street"
    }
  ],
  "properties": {
    "files": [
      {
        "uri": "image.png",
        "type": "image/png"
      }
    ],
    "category": "image",
    "creators": [
      {
        "address": "<public address 1>",
        "share": 34
      },
      {
        "address": "<public address 1>",
        "share": 33
      },
      {
        "address": "<public address 1>",
        "share": 33
      }
    ]
  }
}

但问题是二次销售发生分裂,而不是铸币。在将钱包设置为国库资源时,将获得所有金额。我也想在铸币时拆分交易金额。

【问题讨论】:

  • 在联系 Solana 区块链开发人员后,我注意到这是不可能进行铸币的。铸币费完全进入国库钱包。
  • 我一直在研究同样的问题。你能详细说明一下你学到了什么吗?谁是这些信息的来源?你知道这是否是 Candy Machine 或 Solana 的限制(或者其他什么)?
  • 我了解到糖果机只允许一个钱包进行铸币,但二次销售可以使用创建者的元数据数组分为多个钱包。信息来源是 metaplex devs。我认为这是糖果机的限制,但我不确定。
  • 我认为你是对的。我发布了一个答案,其中引用了 metaplex 文档中关于元数据规范的引用,从理论上说,你想做的事情应该是可能的。

标签: blockchain web3js solana nft metaplex


【解决方案1】:

有趣的是,我在metaplex documentation 中找到了这句话:

SPL 元数据程序最多支持存储五个共同创建者 分享项目定义的潜在未来销售利润 卖家费用基础积分。每个创建者都需要添加为 铸造过程,需要批准使用的元数据 以他的名义使用 sign_metadata 端点。未经验证的艺术品 不能与 Metaplex 一起出售。

在首次销售期间,创作者分享 100% 的收益,而 在后续销售中,他们按照确定的百分比分享收益 由卖家费用基础积分。是否考虑元数据 第二次销售与否由 primary_sale_happened 布尔值决定 在元数据帐户上。

我对此的解释是,初始销售的预期行为应该是使用每个创作者的份额定义的比率在创作者之间进行分配。听起来你正在经历不同的事情。

请记住,此文档适用于父项目。 Candy-machine-mint 似乎是一个叉子,他们可能已经改变了其中的一些行为。

【讨论】:

  • 似乎确实如此。这就引出了一个后续问题:这个铸币费从国库钱包中的分摊通常是如何处理的?
  • @Torantula 我对您的后续问题的最佳回答是我上面引用的文档不正确。从与 Solana 社区其他人的对话来看,初始铸币费似乎完全支付给了创建 NFT 的钱包。这也符合 OP 描述的行为。
猜你喜欢
  • 2022-06-20
  • 2021-11-07
  • 2022-08-23
  • 2021-12-10
  • 2022-01-13
  • 2022-07-22
  • 2022-11-14
  • 2022-01-19
  • 1970-01-01
相关资源
最近更新 更多