如何在 Solana 中铸造限量版代币

How to mint limited edition tokens in Solana

我只是想知道限量版不可替代代币如何在 Solana 上运行的剖析。

说,我已经创建了一个 3D Sword,我只想从 3D Sword 文件中铸造 100 个。

我对 Solona SPL 令牌的工作原理有点困惑。以下是我对如何实现这一目标的工作流程的想法。如果我错了请纠正我,让我知道正确的方法。

  1. 使用 spl-token create-token --decimals 0 创建令牌(例如,这会创建 ID 为 TOKEN_ADDRESS_0001 的令牌)
  2. 使用 spl-token mint TOKEN_ADDRESS_0001 100 {SOME_OTHER_ADDRESS} 铸造代币(参见我铸造的 100 个代币)
  3. 然后使用 spl-token authorize TOKEN_ADDRESS_0001 mint --disable
  4. 禁用该令牌的进一步铸造

您的“代币经济学”和命令行调用都完全正确!下一个要考虑的部分是将元数据添加到您的 3D 剑中,这就是像 Metaplex 这样的 NFT 解决方案旨在简化体验的地方。 Metaplex 有很多资源,所以最好的起点是他们的回购:https://github.com/metaplex-foundation/metaplex