SPL Token Program
Smart Contract Standard
Fundação
Links
Detalhes
Licença https://github.com/solana-program/token
Status de Dev 🔨 Em desenvolvimento
Detalhe do Status de Dev Active (Token Program stable; Token-2022 active development)
Proprietário Solana Foundation / solana-program organization
País United States (Solana Foundation)
Ano de Início 2020
Stack Rust (Solana program); compiles to BPF/SBF bytecode; Sealevel parallel runtime; Associated Token Account (ATA) program for canonical per-wallet token accounts
Financiamento Solana Foundation; Solana Labs (core development history)
Última Investigação 9 de mar. de 2026
Smart Contract Standard Atributos
Origins Developed by Solana Labs (now Solana Foundation) as foundational infrastructure for the Solana ecosystem. Designed around Solana's stateless, account-based architecture where programs are stateless and data lives in separate accounts. Replaces Ethereum's model of one contract per token with a shared program handling all token mints. Token-2022 introduced in 2023 to add enterprise and DeFi-grade extensions.
Data Formats Mint account (82 bytes): supply, decimals, mint_authority, freeze_authority; Token account (165 bytes): mint, owner, amount, delegate, state; Borsh serialization for instruction data; Token-2022 adds variable-length extension data to mint and account layouts
Terms Apache 2.0
Funds Unknown (part of Solana Foundation core infrastructure budget)
Based On Solana's native account model; conceptually analogous to ERC-20/ERC-721 but architecturally distinct; Token-2022 extends the base Token Program
Permissions Permissionless token creation (anyone may create a mint); optional freeze authority; optional mint authority; Token-2022 adds configurable transfer restrictions and compliance extensions
Development Tools spl-token CLI; @solana/spl-token (JavaScript/TypeScript); Anchor framework; Metaplex Token Metadata program (for NFT metadata); Solana Playground; Hardhat-equivalent: Anchor testing suite
Protocol Maturity / Standardization Production standard; all major Solana wallets and DEXes support SPL tokens; Token-2022 reaching maturity with growing adoption for enterprise and regulated asset use cases
Trust Framework Trustless: program is immutable on-chain; mint and freeze authorities controlled by configurable keypairs or multisig; Token-2022 confidential transfers use zero-knowledge proofs; trust model governed by Solana consensus
Target Application Domain Fungible tokens (stablecoins, governance, utility); NFTs; DeFi protocols; gaming assets; civic tokens and participation credentials; regulated asset issuance (Token-2022)
Deployment Model Singleton shared program; token mints and user token accounts are separate data accounts; no per-token contract deployment
Standard Type Token Standard
Ecosystem Solana