Typescript
铸造 SPL 代币

铸造 SPL 代币

42 Graduates

铸造 SPL 代币

铸造一个 SPL 代币

铸造一个 SPL 代币挑战

SPL 代币程序,特别是使用 TypeScript 铸造一些代币,应该是您作为 Solana 开发者旅程的起点。

如果您是 SPL 代币程序的新手,请先按照本课程学习!

在本次挑战中,我们将实现四个简单的指令:

  • 创建一个铸币:使用原始指令或 SDK 提供的抽象指令创建一个 Mint Account

  • 初始化铸币:使用原始指令或 SDK 提供的抽象指令初始化创建的 Mint Account铸币应具有 6 位小数,铸币权限设置为运行代码的钱包,并且没有冻结权限

  • 创建一个关联代币账户:使用原始指令或 SDK 提供的抽象指令创建并初始化一个 Associated Token Account

  • 铸造 2100 万代币:将 2100 万(21,000,000)新创建的代币铸造到新创建的 Associated Token Account 中。

注意:如果您不熟悉如何使用 TypeScript 操作 SPL-Token 程序,建议先阅读 SPL Token with Web3.js,以熟悉我们在本次挑战中需要的 SDK。

Blueshift 沙盒环境

本次挑战设计为在 Blueshift 沙盒环境 中完成。

这个零配置沙盒提供了完成挑战所需的一切。您可以访问内置编辑器,支持类型检查,预打包的库,一个钱包,以及一个隔离环境中的 RPC 节点。

准备开始编码了吗?点击下方按钮打开沙箱,开始你的挑战吧。

准备接受挑战了吗?
Blueshift © 2025Commit: e573eab