Blog / Token Creation
How to Create a Solana Token — Step-by-Step Guide
Updated March 2026 · 6 min read
Creating a Solana token used to require writing Rust code, running CLI commands, and understanding the Metaplex protocol. Not anymore. With a Solana token creator, you can create a fully functional SPL token with metadata, a logo, and configurable authorities in under five minutes — no coding needed.
This guide walks you through everything: what an SPL token actually is, how to create a Solana token step by step, what each setting means, how much it costs, and how to manage your token after launch. Whether you are building a project, launching a community token, or just experimenting on devnet, this is the complete reference.
What Is an SPL Token?
SPL stands for Solana Program Library. An SPL token is the standard token format on Solana — the same standard used by USDC, BONK, JUP, and every other fungible token on the network. When you create a Solana token, you are creating an SPL token.
Every SPL token has three components:
- Mint account — the on-chain record of your token. It stores the supply, decimals, and authority addresses. This is the token's identity.
- Metadata account — stores the token name, symbol, logo URL, and description. Created via the Metaplex protocol. This is what wallets and explorers display.
- Token accounts — each wallet that holds your token has a separate token account. These are created automatically when someone receives your token.
The mint account is what you create when you use a Solana token creator. It defines everything about your token — and some of these settings are permanent once you revoke the relevant authorities.
How to Create a Solana Token (Step by Step)
Here is how to create a Solana token using sØl's token creator. The process takes about two minutes and costs approximately 0.12 SOL.
Step 1: Token Details
Fill in your token's basic information:
- Name — the full name of your token (e.g., "My Project Token"). This appears in wallets and explorers.
- Symbol — the short ticker (e.g., "MPT"). Usually 3-5 characters, all caps.
- Decimals — how divisible your token is. Most tokens use 6 or 9 decimals. Use 0 for NFT-like tokens or tickets where fractional amounts do not make sense.
- Logo — upload an image (PNG or JPG, recommended 512×512). This gets uploaded to IPFS automatically, so it is permanently stored and cannot be taken down.
- Description — optional text describing what your token is for. Shown on some explorers and aggregators.
Step 2: Supply & Authorities
This is the step that matters most. The choices you make here define your token's trust profile.
- Initial supply — how many tokens to mint immediately. These go directly to your wallet. If you plan to revoke mint authority (see below), set the full supply here — you will not be able to mint more later.
- Mint authority — the wallet address that can create new tokens. If you keep it, you can mint more later. If you revoke it, the supply becomes permanently fixed. Revoking mint authority is a strong trust signal — it tells holders that no one can inflate the supply.
- Freeze authority — the wallet address that can freeze any holder's token account, preventing them from transferring. Most community tokens should revoke this immediately. Keeping freeze authority is a red flag for investors because it means someone can lock their tokens at any time.
- Metadata mutability — whether the token name, symbol, and logo can be changed after creation. Making metadata immutable is another trust signal — it proves that no one can change the token's identity after people buy it.
Trust score tip
For maximum trust: revoke mint authority (fixed supply), revoke freeze authority (no account freezing), and make metadata immutable. This combination scores the highest on tools like authority checkers and signals to holders that the token is safe to trade.
Step 3: Review & Create
Review the cost breakdown before signing:
- Platform fee: 0.1 SOL
- Solana rent: ~0.01 SOL (for mint, metadata, and token accounts)
- Metaplex fee: 0.01 SOL (protocol fee for metadata creation)
- Total: approximately 0.12 SOL
Click "Create Token" and approve the transaction in your wallet. Everything happens in a single transaction — the mint is created, metadata is uploaded, initial supply is minted to your wallet, and authorities are set (or revoked) all at once.
Once confirmed, you will see your new token's mint address. You can view it on Solscan or any Solana explorer, and it will appear in your wallet within seconds.
How Much Does It Cost to Create a Solana Token?
Creating a token on Solana is significantly cheaper than on Ethereum or other chains. Here is a comparison:
| Chain | Cost | Time |
|---|---|---|
| Solana (sØl) | ~0.12 SOL (~$15-20) | ~2 minutes |
| Solana (CLI) | ~0.02 SOL (~$2-3) | 30+ minutes (requires coding) |
| Ethereum | $50-500+ (gas varies) | 15+ minutes |
| pump.fun | ~0.02 SOL | ~1 minute (limited control) |
The 0.1 SOL platform fee on sØl covers the convenience of a no-code interface, automatic IPFS image hosting, and a clean single-transaction flow. If you know Rust and the Solana CLI, you can create a token for just the rent cost — but most people prefer the visual tool.
sØl vs pump.fun — Which Should You Use?
pump.fun and sØl solve different problems. Here is when to use each:
Use pump.fun if you want to launch a meme coin with a built-in bonding curve and instant trading. pump.fun creates the token, adds liquidity, and starts trading in one step. You do not control the supply curve or tokenomics — the protocol handles it.
Use a Solana token creator like sØl if you want full control over your token. You set the exact supply, choose your authorities, upload your own logo to IPFS, and get a standard SPL token that works on every DEX, wallet, and platform. There is no bonding curve — you decide how to distribute and list your token.
In short: pump.fun is for quick meme coin launches. sØl is a pump.fun alternative for creators who want control and flexibility.
What to Do After Creating Your Token
Creating the token is just the beginning. Here is what to do next:
- Verify your token — paste your mint address into the Authority Checker to confirm your authorities are set correctly. This is the same tool your future holders will use to check if your token is safe.
- Distribute tokens — use the Bulk Sender & Airdrop Tool to send tokens to multiple wallets at once. Upload a CSV with addresses and amounts, and the tool handles batching automatically.
- Manage authorities — if you did not revoke authorities during creation, you can do it later with the Token Manager. You can also update metadata, mint additional supply, or transfer authorities to a multisig.
- Add liquidity — to make your token tradeable, add it to a Solana DEX like Raydium or Orca. You will need to create a liquidity pool with your token paired against SOL or USDC.
- Get listed on aggregators — once your token has liquidity, it will appear on Jupiter, Birdeye, and DexScreener automatically. For Jupiter's verified token list, you need to apply through their governance process.
Understanding Token Authorities
Authorities are the most important concept to understand when you create a Solana token. They determine who can do what with your token after creation. There are three authorities:
Mint authority controls the ability to create new tokens. If you keep it, you can increase the supply at any time. If you revoke it, the supply is permanently fixed. Most serious projects revoke mint authority after distributing their planned supply. This prevents inflation and is the single biggest trust signal for token holders.
Freeze authority controls the ability to freeze any holder's token account. A frozen account cannot send or receive tokens. This is useful for regulated securities or compliance-focused tokens, but it is a major red flag for community tokens. If you are creating a general-purpose token, revoke freeze authority immediately.
Update authority (metadata) controls whether the token name, symbol, description, and logo can be changed. Making metadata immutable means no one — including you — can alter the token's identity. This prevents bait-and-switch scams where a token is renamed after people buy it.
Common Mistakes When Creating Solana Tokens
- Setting supply to zero with revoked mint authority — if you revoke mint authority without minting any tokens first, your token will have zero supply forever. No one can ever hold it. Always mint your initial supply before revoking.
- Using too many decimals — 9 decimals is the Solana default, but it means your smallest unit is 0.000000001 tokens. For game items, tickets, or governance tokens, 0 decimals might make more sense.
- Forgetting to upload a logo — tokens without logos look suspicious and are often filtered out by aggregators and wallets. Always upload a clear, recognizable image.
- Keeping freeze authority on community tokens — holders will see this as a rug pull risk. Unless you have a specific regulatory reason, revoke freeze authority.
- Not checking the token after creation — always verify your token on the Authority Checker to confirm everything is set correctly before sharing the mint address publicly.
SPL Token vs Token-2022 — Which Should You Choose?
Solana has two token programs: the original SPL Token Program and the newer Token-2022 (Token Extensions) program. Both create valid Solana tokens, but they have different features.
Choose SPL (original) if you want maximum compatibility. Every wallet, DEX, and tool supports SPL tokens. This is the safe default for most projects.
Choose Token-2022 if you need advanced features like built-in transfer fees (automatic tax on every transfer), soulbound/non-transferable tokens, or embedded metadata without Metaplex. Token-2022 support is growing but not yet universal — some older tools may not recognize these tokens.
We will cover Token-2022 in detail in a follow-up article. For now, if you are creating your first token, use the standard Solana Token Creator. If you need transfer fees or soulbound mode, use the Token-2022 Creator.
Frequently Asked Questions
How much does it cost to create a Solana token?+
Approximately 0.12 SOL total (~$15-20). This includes a 0.1 SOL platform fee and ~0.02 SOL for Solana rent and Metaplex fees. Much cheaper than Ethereum.
Do I need to know how to code?+
No. A Solana token creator handles all on-chain instructions. You fill in details, upload a logo, and approve the transaction in your wallet.
What is the difference between SPL and Token-2022?+
SPL is the original token standard with maximum compatibility. Token-2022 adds features like transfer fees and soulbound mode but has less ecosystem support.
How is this different from pump.fun?+
pump.fun launches meme coins with a bonding curve. sØl gives you full control over supply, authorities, and metadata — a pump.fun alternative for creators who want flexibility.
Can I create a Solana token for free?+
Not entirely. Solana requires ~0.02 SOL in rent deposits. Using the CLI avoids platform fees but requires coding. No-code tools charge 0.05-0.3 SOL on top.
Ready to Create Your Token?
You now know everything you need to create a Solana token — what an SPL token is, how to set supply and authorities, what each setting means, and what to do after launch.