Solana SPL tokens power fungible assets across DeFi, gaming, and community projects. In this guide, we cover core concepts, requirements, and two ways to launch your token: using our no-codeSolana Token Generator, or a code-based path for developers.
What is an SPL Token?
SPL is Solana’s token standard (similar to ERC-20 on Ethereum). It defines how tokens are minted, held, and transferred across the network using the Token Program. SPL supports authorities for minting and freezing, decimals, supply caps, and metadata via companion programs.
Prerequisites
- Solana wallet (e.g., Phantom) with a small amount of SOL for fees
- Token details: name, symbol, initial supply, decimals
- Optional: mint authority / freeze authority decisions
No-Code: Use Solana Token Generator
The fastest path is our hosted tool that walks you through token parameters, previews transactions, and deploys on-chain.
- Open theSolana Token Generatorand connect your wallet.
- Enter name, symbol, decimals, and initial supply.
- Choose mint/freeze authorities (or disable if not needed).
- Review the transaction and confirm in your wallet.
- View your newly created SPL token on Solana.
Developer Path (Overview)
Prefer the CLI or SDK route? At a high level you will:
- Install Solana CLI and set your RPC and keypair
- Use the Token Program (or SDKs) to create a mint with desired decimals
- Assign mint and freeze authorities
- Mint initial supply to an associated token account
- Optionally set metadata via Metaplex Token Metadata program
Best Practices
- Plan decimals carefully (commonly 6 or 9)
- Secure mint/freeze authorities (or permanently revoke when launching public tokens)
- Document tokenomics and publish a clear supply model
- Consider audits for code-based flows
FAQs
Can I change supply later? Yes, if you retain the mint authority you can mint more (or burn). If you renounce mint authority, supply becomes fixed.
Which network? For testing, use devnet; for live tokens, use mainnet-beta. Confirm your RPC and wallet network.
Need Help?
Need help shipping a token, dApp, or audit? Contact us via thecontact form.