Metaplex Core NFTにStandard Collection NFTを作ると「SendTransactionError」エラー

現象

Standard NFT(Compressed NFTでもなく、Core NFTでもなく、通常のNFT)で作成したCollection NFTを試しにCore NFTに紐付けてみたところ、以下のたエラーが発生。

ts-node src/a.ts

/Users/metaplex/core/node_modules/@solana/web3.js/src/connection.ts:5923
      throw new SendTransactionError(
            ^
SendTransactionError: failed to send transaction: Transaction simulation failed: Error processing Instruction 0: custom program error: 0x1
    at Connection.sendEncodedTransaction (/Users/metaplex/core/node_modules/@solana/web3.js/src/connection.ts:5923:13)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Connection.sendRawTransaction (/Users/metaplex/core/node_modules/@solana/web3.js/src/connection.ts:5880:20)
    at async Object.sendTransaction (/Users/metaplex/core/node_modules/@metaplex-foundation/umi-rpc-web3js/src/createWeb3JsRpc.ts:327:25)
    at async TransactionBuilder.sendAndConfirm (/Users/metaplex/core/node_modules/@metaplex-foundation/umi/src/TransactionBuilder.ts:359:23) {
  logs: [
    'Program CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d invoke [1]',
    'Program log: Instruction: Create',
    'Program log: Error deserializing account',
    'Program CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d consumed 4324 of 200000 compute units',
    'Program CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d failed: custom program error: 0x1'
  ]
}

原因

おそらく、Core NFTに紐付けられるCollectionは、Core NFTで作成したものでないと紐付けができないっぽい。

対応

Core NFTでCollectionを作成し、それに紐付けるようにする。

Metaplex Core - Collection Management