如何在 Solana 上创建 Tax Token:1 分钟搞定 SPL Token-2022,只需 0.1 SOL
如果你想在 Solana 上创建一个 Tax Token,也就是 Solana 上的 Token-2022 或 Token Extensions,这篇文章就是为你准备的。
我们会教你如何在短短 1 分钟内创建一个 Tax Token,完全不用写任何一行代码。而且,只需 0.1 SOL。
我们直接进入正题,但也不会跳过基础理论。如果你更喜欢视频版,可以看这个:
什么是 SPL Token-2022
在 Solana 上创建 Token 之前,我们必须先搞清楚 “SPL Token-2022” 这个概念。SPL 是 “Solana Program Library” 的缩写,所以 SPL Tokens 指的是属于 Solana 区块链并按照其标准创建的 token。它相当于 ERC-20 tokens 的对应版本。
说到 SPL Token-2022,它比普通 token 更进一步,我们把它们称为 “token extensions”。
这些扩展具有不同的功能,但毫无疑问最突出的就是可以添加每笔交易手续费的选项,也就是通常所说的 “Tax Token”,这里指的是 Solana 上的版本。
总而言之,SPL Token-2022 就是我们用来指代 Solana 上 Tax Token 的术语,也就是带有每笔交易手续费的 token。

可用的 Solana Token Extensions
SPL Token 可以用于不同的用途,但我们可以重点提一下以下几个常见场景:
- 支付货币
- 合约执行
- 交易兑换
- 治理
- 股权
有了 token extensions,这些用途还能进一步扩展。下面我们来深入了解可以在 Token 2022 上应用哪些扩展。
Transfer Tax
这个扩展让我们可以在 token 每次转账到另一个 wallet (包括卖出) 时添加一笔手续费。
需要注意的是,这笔手续费属于我们自己的 token,而不是 Solana 的,而且它不会像 EVM 那样直接进入我们设定的 wallet。在这里,tokens 会保留在一个 “Token Account” 里。你可以用我后面会介绍的一个工具,轻松对这些 tokens 进行 “withdraw” 操作。
我们还可以设置 “withdraw authority” 以及 token 的 authority。
Permanent Delegate
Permanent Delegate 扩展可以让我们永久地将代币的权限委托给任何其他 wallet。
这个 wallet 将拥有销毁或转移代币的权限。
Default Account State
这个扩展用途比较特定,因为它允许我们设置 token account 在 wallet 上创建时的默认状态。
这个状态可以是:Unitialized、Initialized 和 Frozen。
我们平时看到的 SPL Token 状态都是 Initialized,如果不修改这个扩展,默认就是这个状态。
Interest Bearing Rate
“Interest Bearing Rate” 让我们可以给代币设置一个利率,然后在想要的时候连本带利地提取这部分金额。
Non-Transferable
顾名思义,启用这个扩展后,我们的代币将无法转账到其他 wallet。
不过仍然可以销毁并关闭 token account。
在 Solana 上创建 Tax Token 要花多少钱
在 Solana 上创建 Token 2022 的成本几乎为零,前提是你会编程。如果不会,就得花钱找开发者帮你做,这类服务的价格大约在 100$-200$ 之间。另外,你还得等对方完成工作。
在本文中我们会教你一种方法,只需一分钟、花费 0.1 SOL 就能搞定。
SPL Token-2022 的局限性
Solana 上能用上这个功能确实很棒,毫无疑问具有划时代的意义。但任何区块链上的新功能都需要一段适配过程,这也让我们在项目里使用它时遇到一些问题。
最主要的问题是这些代币的索引。Solana 上大部分平台还没有适配这项新技术,所以代币要么直接不显示,要么只被识别成 “unknown”。
比如在 solscan 上,我们的代币会显示为未知。但这并不代表没办法让它正常工作,比如 $BERN 就是一个 SPL Token 2022,它的信息就成功被索引了。
用 Token-2022 在 Raydium 或 Orca 上创建 liquidity pool 需要一套特定的流程,必须把扩展(尤其是 Transfer Tax)考虑进去。市面上有专门覆盖这种情况的工具:参见在 Solana 上创建 Token-2022 流动性池的指南。
值得一提的是技术进步相当快,可以预期很快就会被 100% 采用。

如何在 Solana 上创建 Tax Token:手把手教程
我们使用 Smithii 的 Solana Tax Token Creator 来创建 Token-2022,这是一款 no-code 工具,能在大约 1 分钟内以 0.1 SOL 的成本部署带自定义 extensions 的 SPL Token-2022。
- 进入 Solana Tax Token Creator。
- 连接你与 Solana 兼容的 wallet(Phantom、Solflare 或其他)。
- 填写代币的名称
- 填写你 SPL Token-2022 的符号
- 选择代币的小数位数(最常见的是 6 位)。
- 为你的 Solana Token 填写描述
- 上传代币的图片(PNG 格式)
- 选择 supply
- 添加每笔交易的 Fee 和 Max Fee,同时设置 authority wallets
- 选择是否要给代币添加其他 “extension”
- 点击 “Create Token” 并确认这笔交易。

Aquí te explicamos cómo crear Pool de Liquidez para tu Token en Solana.
用这个工具创建 Token-2022 安全吗?
我们是一家在迪拜注册的公司,每月有数千名活跃用户在使用我们的工具。而且,虽然代币是工具帮我们创建的,但你使用的 wallet 将拥有代币的权限,所以控制权完全在你手上。
另外,这个工具从始至终都不会请求访问 wallet 里的 private key、NFT 或代币。也就是说,我们的所有资产都是安全的。
Solana 上 Tax Tokens 的常见问题
Tax Token 和标准的 SPL Token 有什么区别?
标准的 SPL Token 只支持基础功能(mint、transfer、burn)。Tax Token 则是启用了 Transfer Tax 扩展的 SPL Token-2022:每次转账都会产生一笔手续费,这些费用会累积在代币自己的 token account 中。你可以用创建代币时设置的 withdraw authority 把这些 fees 提走。
Transfer Tax 的手续费最终去了哪里?
和 EVM 上的 Tax Tokens 不同(在 EVM 上手续费会直接进入一个接收 wallet),在 Solana 上手续费会累积在代币自己的 token account 里。withdraw authority 可以随时通过签署一笔特定的交易来提取这些代币。
可以在同一个代币上组合多个 extensions 吗?
可以。Token-2022 标准允许在同一个 mint 上组合多个 extensions,只要在协议规定的范围内即可。比如,你可以在同一个代币上同时启用 Transfer Tax + Permanent Delegate + Interest Bearing Rate。Smithii 的这款工具在创建流程中允许你按需选择。
兼容 Raydium、Orca 以及主流 DEX 吗?
兼容。Raydium 和 Orca 都支持带 extensions 的代币,不过创建 pool 的流程和标准 SPL 略有不同(尤其是启用了 Transfer Tax 时)。Token-2022 pool 创建指南覆盖了完整流程。
Transfer Tax 的 Max Fee 有什么具体作用吗?
是的。Max Fee 给单笔转账可收取的手续费设置了一个绝对上限,不受所配置百分比的影响。它能避免大额转账产生过高的手续费,让 token 对大额 wallet 持有者依然好用。
总结
Solana 的 SPL Token-2022 代表着未来,能为我们的项目带来真正的实用性。它们的发展空间还很大,抢先布局可能就是拉开差距的关键。
感谢你的阅读,记得订阅我们的 newsletter,每周获取面向 Web3 创作者的精选内容。
用我们的免费电子书,打造属于你的 token!
立即报名,获取创建 token 或 meme coin 的最佳配置和实用建议。









