【发布时间】: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