Solana token tutorial
A complete, no-code walkthrough of creating and launching a Solana SPL token, from installing a wallet to opening trading. Roughly a 10-minute read; the launch itself takes about two.
Before you begin
You need three things to launch a Solana token. None of them require technical skill:
- A Solana wallet. Install Phantom, Solflare or Backpack as a browser extension or mobile app.
- Some SOL. Enough to cover the 0.1 SOL creation fee plus a small buffer for network costs. If you also plan to add liquidity, budget extra SOL for that.
- A logo. A square PNG, JPG or WEBP. The console optimises it automatically.
Decide your token's name, symbol and supply in advance, because supply and decimals cannot be changed once the token is minted.
Step 1: Connect your wallet
Open the launch console and click Connect wallet in the header. Choose your wallet and approve the connection request.
This connection is read-only. It shares only your public address so the console can show your balance and prepare a transaction for you. It cannot move funds, and you never enter a seed phrase. Once connected, the right-hand rail shows your wallet and the readiness checklist begins tracking your progress.
Step 2: Token identity & logo
In the left column, fill in how your token presents itself:
- Name - the full display name, for example "Aurora Coin".
- Symbol - the short ticker, usually 3 to 6 uppercase letters, for example "AURA".
- Description - optional, shown on explorers and DEX screeners.
- Logo - drag and drop or click to upload. Watch the live preview on the right update to show how your token will look in Phantom.
Everything here becomes part of your token's on-chain Metaplex metadata, which is what wallets and explorers read.
Step 3: Supply & decimals
In the centre column, set the economics:
- Total supply - how many tokens exist in total. Use the 1M / 100M / 1B presets or type your own.
- Decimals - how divisible each token is. 9 is the Solana standard; use 0 only if you want whole-unit tokens.
Both are permanent. Double-check them before minting - this is the single most common thing people get wrong.
Step 4: Launch settings
Below supply you will find the authority toggles. These are optional protections, each +0.1 SOL, and they are the trust signals buyers look for:
- Revoke mint authority - locks the supply forever so no more tokens can ever be created. Recommended for fixed-supply tokens.
- Revoke freeze authority - guarantees no holder's wallet can be frozen. Recommended.
- Revoke update authority - permanently locks the name, symbol and logo.
- Creator & social info - embeds your brand name, website, Telegram and X into the metadata.
The most common choice is revoking mint and freeze. These changes are permanent once the token is created, so choose deliberately. For a deeper explanation see the three authorities explained.
Step 5: Review & mint
The right rail keeps a running cost summary and a readiness checklist: token name, symbol, supply, logo and wallet. When every item is ticked, the Launch button unlocks and shows your exact total in SOL.
Click it, and your wallet opens asking you to approve a single transaction for that exact amount. Approve it. The console confirms the payment on-chain, uploads your metadata, and mints the token. In a few seconds you will see a success card with your mint address and transaction signature, plus links to view it on Solscan.
Ready to follow along?
The console walks you through exactly these steps.
Every field explained
Token name
The human-readable name. It can contain spaces and capitalisation. Keep it close to your project name so people recognise it in wallets.
Symbol (ticker)
A short identifier, conventionally 3 to 6 uppercase letters. It does not have to be unique on Solana, but a clear, memorable ticker helps.
Total supply
The total number of tokens that will exist. Memecoins often use large round numbers like 1 billion; utility tokens may use smaller supplies. There is no right answer, but it is fixed at mint.
Decimals
How many decimal places the token divides into. Nine is standard on Solana and is almost always the correct choice. Zero makes the token indivisible (whole units only), which is rarely what you want for a tradeable token.
Common mistakes to avoid
- Typos in the name or symbol. If you revoke update authority, these are locked forever. Proofread before minting.
- Wrong supply or decimals. Both are permanent. Confirm them twice.
- Forgetting authority revokes. If you intend a fixed supply, revoke mint authority at creation - buyers and screeners check for it.
- Not budgeting for liquidity. The mint fee is small; the SOL you pair as liquidity is the real cost of going live. Plan for it.
- Using a custodial tool. Never use a creator that asks for your seed phrase or mints to its own wallet first.
After you mint
Your token exists, but it is not yet tradeable. Here is the typical path from here:
- Verify it. Open the mint address on Solscan to confirm the supply and that your chosen authorities are revoked.
- Add liquidity. Use the add-liquidity tool to create a Raydium pool pairing your token with SOL. This sets the starting price and opens trading.
- Share it. Once there is a pool, your token appears on DEX screeners. Share the mint address with your community.
- Track it. Connect your wallet and open the dashboard to see every token you have created.
How to disconnect your wallet
Disconnecting is done from your wallet, not from this site. In Phantom: open the extension, go to Settings → Connected apps (or Trusted apps), find this site, and choose Revoke or Disconnect. Solflare and Backpack have an equivalent connected-apps list. You can also use the Disconnect option in the wallet menu in our header. Disconnecting does not affect any token you have already created.
Tutorial FAQ
Do I need any coding experience?
Can I edit my token after minting?
What if the transaction fails?
How do I make my token tradeable?
Is the platform non-custodial?
Related: Quick how-to · What is a Solana token creator · Add liquidity