SPL Token
Solana Program Library Token
Solana 的 ERC-20 · 一套程序管所有代币
- 定义
- SPL Token(Solana Program Library Token)是Web3领域的专业术语。SPL Token 是 Solana 区块链的代币标准,定义了代币的铸造、转账和管理规则。
最后更新:2026-05-19
什么是SPL Token?
SPL Token 是 Solana 区块链的代币标准,定义了代币的铸造、转账和管理规则。与以太坊每个代币部署独立合约不同,Solana 上所有 SPL 代币共享同一个链上程序,代币参数在创建时设定。USDC-SPL、所有 Solana Meme 币都是 SPL Token。
- Solana 的原生代币标准,等同于以太坊的 ERC-20
- 所有代币共享同一个链上程序,无需各自部署合约
- 2025 年 p-token 升级将转账计算成本降低 95%
SPL Token详解
SPL Token 由 Solana Program Library 定义,是 Solana 生态中同质化和非同质化代币的基础标准。与以太坊模式不同,Solana 采用「一个程序管所有代币」的架构——Token Program 是链上的单一程序,每个代币只是该程序管理的一个 Mint Account,参数(供应量、精度、权限)在创建时设定。2022 年推出的 Token-2022(Token Extensions)在保持兼容的基础上增加了转账费、保密转账、Transfer Hook 等高级功能。2025 年 Solana 主网部署了 p-token 升级,用 Pinocchio Rust 库重写底层实现,将代币转账的计算成本降低超 95%,同时保持完全向后兼容。
SPL Token的应用场景
正式定义
Solana 区块链上由 Solana Program Library 定义的代币标准,所有代币共享同一链上程序
应用场景
- 创建 Meme 币和项目代币
- 发行稳定币(如 USDC-SPL)
- NFT 铸造(SPL Token 精度设为 0、供应量设为 1)
常见误区
- SPL Token 不是某个具体代币的名字,而是 Solana 上所有代币的标准
- SPL Token 和 Token-2022 不冲突——后者是前者的超集扩展
- SPL Token 程序已被官方标记为「功能完整」,新功能只会加到 Token-2022 中
实际案例
📌 Meme 币发行
在 Solana 上发行 Meme 币只需调用 SPL Token 程序创建一个 Mint Account,设定供应量和精度,无需编写自定义合约,几秒内完成。
📌 p-token 升级
2025 年 Solana 主网部署 p-token 升级,用 Pinocchio 库重写 SPL Token 底层实现,转账计算成本从约 6000 CU 降至不到 300 CU,降幅超 95%。
SPL Token的参考来源
关于SPL Token的常见问题
- SPL Token 是什么
- Solana 区块链的代币标准,相当于以太坊的 ERC-20。所有 Solana 代币(包括 Meme 币、USDC)都是 SPL Token。
- SPL Token 和 Token-2022 有什么区别
- Token-2022 是 SPL Token 的扩展版本,增加了转账费、保密转账、Transfer Hook 等高级功能。原版 SPL Token 已不再添加新功能。
- 为什么 Solana 发币比以太坊简单
- 因为 SPL Token 是共享程序,发币只需创建一个 Mint Account 设定参数即可,无需编写和部署独立的智能合约。