Error deploying config to Solana network. Error: non-base58 character

Error deploying config to Solana network. Error: non-base58 character

我正在测试 Metaplex 的 Candy Machine 是如何工作的,但我在使用 CMv2-cli 上传时遇到了错误。

我的配置文件如下:

{
  "price": 0,
  "number": 10,
  "gatekeeper": null,
  "solTreasuryAccount": "<8TBP4QrwkbDEmmYbA1EJum7HN8S2c1QYvEgTPdfb35Lh>",
  "splTokenAccount": null,
  "splToken": null,
  "goLiveDate": "27 May 2022 09:20:00 UTC",
  "endSettings": null,
  "whitelistMintSettings": null,
  "hiddenSettings": null,
  "storage": "arweave-sol",
  "ipfsInfuraProjectId": null,
  "ipfsInfuraSecret": null,
  "nftStorageKey": null,
  "awsS3Bucket": null,
  "noRetainAuthority": false,
  "noMutable": false
}

我的一个资产文件如下:

{
  "name": "Test #0001",
  "symbol": "NB",
  "description": "Collection of 10 numbers on the Solana blockchain.",
  "seller_fee_basis_points": 500,
  "image": "0.png",
  "attributes": [
      {"trait_type": "Layer-1", "value": "0"},
      {"trait_type": "Layer-2", "value": "0"}, 
      {"trait_type": "Layer-3", "value": "0"},
      {"trait_type": "Layer-4", "value": "1"}
  ],
  "properties": {
      "creators": [{"address": "8TBP4QrwkbDEmmYbA1EJum7HN8S2c1QYvEgTPdfb35Lh ", "share": 100}],
      "files": [{"uri": "0.png", "type": "image/png"}]
  },
  "collection": {"name": "numbers", "family": "numbers"}
}

两个文件(配置和元数据)中都有 2 个大错误。 对于配置文件,您不应使用 < > 符号,因此您的配置文件应如下所示:

{
  "price": 0,
  "number": 10,
  "gatekeeper": null,
  "solTreasuryAccount": "8TBP4QrwkbDEmmYbA1EJum7HN8S2c1QYvEgTPdfb35Lh",
  "splTokenAccount": null,
  "splToken": null,
  "goLiveDate": "27 May 2022 09:20:00 UTC",
  "endSettings": null,
  "whitelistMintSettings": null,
  "hiddenSettings": null,
  "storage": "arweave-sol",
  "ipfsInfuraProjectId": null,
  "ipfsInfuraSecret": null,
  "nftStorageKey": null,
  "awsS3Bucket": null,
  "noRetainAuthority": false,
  "noMutable": false
}

对于资产文件,你在 creators 数组的末尾有一个额外的 space,所以你应该从这个文件中删除那个额外的 space,我假设你的资产的其余部分也是如此.应如下所示:

{
  "name": "Test #0001",
  "symbol": "NB",
  "description": "Collection of 10 numbers on the Solana blockchain.",
  "seller_fee_basis_points": 500,
  "image": "0.png",
  "attributes": [
      {"trait_type": "Layer-1", "value": "0"},
      {"trait_type": "Layer-2", "value": "0"}, 
      {"trait_type": "Layer-3", "value": "0"},
      {"trait_type": "Layer-4", "value": "1"}
  ],
  "properties": {
      "creators": [{"address": "8TBP4QrwkbDEmmYbA1EJum7HN8S2c1QYvEgTPdfb35Lh", "share": 100}],
      "files": [{"uri": "0.png", "type": "image/png"}]
  },
  "collection": {"name": "numbers", "family": "numbers"}
}