Search across all documentation pages
11 pages in this section.
How the classic SPL Token program models mints, token accounts, ATAs, authorities, and raw amounts - and how clients and programs mint, burn, and transfer.
Learn SPL Token basics with 9 examples covering mints, token accounts, and supply. Understand decimals, authorities, and account creation.
Learn how to derive and create Associated Token Accounts (ATAs) for SPL tokens. Understand their use cases for sending tokens and validating accounts.
Learn how to mint and burn SPL tokens, increasing or decreasing supply. Understand required authorities, raw amounts, and see Rust and CLI examples.
Learn how to transfer SPL tokens between accounts and use delegates to allow third parties to move tokens on an owner's behalf.
Learn about SPL token mint and freeze authorities. Understand how to revoke or transfer these powers for immutability and trust in your token.
Learn how SPL tokens use raw integers and decimals to represent amounts. Prevent off-by-one errors when formatting, parsing, and validating token values.
Learn how Wrapped SOL (wSOL) allows native SOL to function as an SPL token for DeFi interactions, with examples for wrapping and unwrapping.
Learn to interact with SPL Token from Solana programs using cross-program invocations (CPIs) and Anchor's anchor-spl crate.
Learn best practices for secure SPL Token handling on Agave 4.1.1, from mint launch and distribution to on-chain program interactions.
A single-page roundup of every highlight bullet from the 10 pages in the SPL Token section, grouped by source page so you can scan all 60 takeaways without opening each article individually.