How to Create a Solana SPL Token (2026 Guide)
Step-by-step guide to create a Solana token: every form field explained, which authorities to revoke, what it costs to mint an SPL token in 2026.
If you're reading this, you want to launch a token on Solana. You've probably already realized two things: (1) the official Solana docs assume you're a Rust developer, and (2) the no-code tools all skip past the parts that actually matter — what does revoking mint authority do, why does the form ask for decimals, what the hell is a freeze authority.
This guide walks through every step of creating a Solana SPL token, explains what each decision means on-chain, and gives you defaults that will keep your token safe and credible. No prior Solana experience required.
What is an SPL token?
SPL stands for "Solana Program Library." An SPL token is the Solana equivalent of an ERC-20 on Ethereum — a fungible token that lives on the Solana blockchain, governed by the SPL Token Program. Every memecoin, stablecoin, governance token, and utility token on Solana is an SPL token.
Three things to know:
- SPL tokens are not separate contracts. Unlike Ethereum, where every ERC-20 deploys its own contract, all SPL tokens share the same on-chain program. Creating a token means creating a new "mint account" inside that program. Read the official Solana token program docs for the protocol-level detail.
- Cheap to create. A Solana SPL token costs a fraction of a cent in network fees, plus whatever the tool you use charges. Compare to ~$50–200 to deploy an ERC-20 on Ethereum mainnet.
- No smart contract code required. The SPL Token Program already implements all the logic. You just configure the parameters: name, symbol, supply, decimals.
Real example: BONK is an SPL token with 100T supply and 5 decimals; WIF has 1B supply and 6 decimals. Both are mint accounts inside the same shared SPL Token Program.
What you need before you start
- A Solana wallet. Phantom, Solflare, or Backpack are the most popular. Install the browser extension, write down your seed phrase somewhere physical (not in cloud storage), and fund it with at least 0.05 SOL to comfortably cover fees.
- Your token's basic info:
- Name (e.g. "Doge Capital")
- Symbol / ticker (e.g. "DOGE", 3–5 characters is standard)
- Image (PNG or SVG, 512×512px works everywhere)
- Description (short — 1–2 sentences)
- Optional: website, Twitter, Telegram links
- A decision on supply. Most memecoins use 1 billion (1,000,000,000) for the same reason memes use round numbers — it looks good. If your token has actual utility, pick a supply that matches your tokenomics.
Step 1: Connect your wallet
Open Alchemii's Solana Token Creator and click "Connect Wallet" in the top-right. Choose your wallet, approve the connection request. The site never sees your private key — wallet adapters only ask for permission to request signatures, which you approve transaction-by-transaction.
Step 2: Fill in the metadata
This is where most guides hand-wave. Here's what each field actually does:
Name and symbol
These get written to the token's on-chain metadata account. Once set, changing them later requires that you keep update authority (more on that below). Pick names you can live with for years.
Decimals
Decimals control how divisible your token is. The classic confusion:
- A token with 6 decimals and a supply of
1,000,000,000actually exists on-chain as1,000,000,000,000,000units (the smallest indivisible unit is one-millionth of a token). - A token with 0 decimals and a supply of
1,000,000,000exists as exactly that many units. Cannot be split.
Default: 6 decimals is the most common choice for memecoins (matches USDC). Go lower (e.g. 0) only if you're building something where fractional ownership shouldn't exist (NFT-like, ticket tokens).
Supply
The total number of tokens minted at creation. After this, no more can be minted if you revoke mint authority (recommended — see below).
Image and metadata URI
Alchemii uploads the image to IPFS and creates the metadata JSON for you. The URI gets written into the token's Metaplex metadata account — Metaplex is the standard for token and NFT metadata on Solana. Once written, this is what wallets, Jupiter, DexScreener, Birdeye, and Solscan use to display your token's logo.
Step 3: Configure authorities
This is the part guides skip and the part that actually matters. Solana SPL tokens have three authorities, and each one is a key that can change something about the token after launch.
Mint authority
The wallet that holds mint authority can mint new tokens at any time — diluting holders. If you keep this, you can grow supply later. If you revoke it, the supply is fixed forever.
Should you revoke it? For memecoins: yes, always. Holders won't trust a token where the dev can mint infinite supply. For governance tokens or utility tokens with planned inflation: keep it, and either move it to a multisig or a smart contract.
Freeze authority
The wallet that holds freeze authority can freeze any individual holder's tokens, preventing them from selling or transferring. This is useful for compliance tokens (think regulated stablecoins). For everything else, it's a rug-pull vector.
Should you revoke it? For memecoins and most community tokens: yes. There is no legitimate reason for a memecoin to freeze user wallets, and exchanges will flag tokens with active freeze authority.
Update authority
The wallet that holds update authority can change the name, symbol, image, and metadata of the token after launch. Useful if you want to rebrand. Risky if it falls into the wrong hands.
Should you revoke it? Depends. If your branding is final, revoke. If you might rebrand or fix typos, keep it but move it to a multisig.
Step 4: Sign the transaction
Click "Create Token" and your wallet will pop up a signature request. The transaction does several things in one shot:
- Creates the mint account on Solana
- Creates the metadata account (Metaplex)
- Mints the entire initial supply to your wallet
- Optionally revokes the authorities you chose
Approve the signature. The transaction lands in 1–2 seconds (Solana is fast). You'll see a success screen with your token's mint address.
Step 5: Verify on-chain
Always verify. Open Solscan or Solana Explorer and paste your token's mint address. Check:
- ✅ Total supply matches what you set
- ✅ Decimals match
- ✅ Image, name, symbol show correctly
- ✅ Mint authority shows as
nullif you revoked - ✅ Freeze authority shows as
nullif you revoked
If anything is wrong, you may have caught it in time to mint a new token before sharing the address. After people start trading it, you're stuck.
What it costs in 2026
Realistic numbers as of early 2026:
| Cost item | Approximate | |---|---| | Solana network fees (rent + tx fees) | ~0.0025 SOL | | Metaplex metadata account rent | ~0.0144 SOL | | Alchemii service fee | ~0.05 SOL | | Total | ~0.07 SOL (~$10–15 depending on SOL price) |
This is one-time. There is no monthly cost for keeping your token live — the rent on Solana accounts is paid up-front and recovered when the account is closed.
What to do next
Creating the token is step one of about ten. You also need to:
- Create a liquidity pool on Raydium — without this, no one can buy your token. Choose your initial price, fee tier, and quote token (SOL or USDC) carefully.
- Burn your LP tokens — the strongest "I won't rug" signal you can send. We have a full guide on why and how to burn LP.
- Get listed on DexScreener and Jupiter (happens automatically once you have a pool).
- Build your community (Twitter, Telegram, Discord — pick one and do it well).
Each of those has its own gotchas, which we'll cover in upcoming guides.
Frequently asked questions
Do I need to know how to code? No. Alchemii's token creator is a no-code form. Everything that would otherwise require Rust or Solana CLI is handled for you.
Can I create a token on devnet first to test? Yes — switch your wallet to Solana devnet and the same flow works with worthless devnet SOL. Get devnet SOL from solfaucet.com.
What happens if I make a typo in the name? If you kept update authority, you can fix it. If you revoked update authority, the typo is permanent. Always double-check before signing the final transaction.
How long until my token shows up on Phantom/Solflare? Wallets pull metadata from on-chain Metaplex accounts. Most show your token within a few minutes. Phantom may take longer to pull the image — be patient.
Is creating a token reversible? No. Solana transactions are final. Once your token's mint account exists, it exists forever. The only way to "undo" is to abandon the token and create a new one — which means anyone holding the old one keeps it.
Ready to launch? Open the Solana Token Creator →
Related guides
Alchemii vs Pump.fun — Which Should You Use?
Side-by-side: Alchemii (full-control Solana token creator + Raydium LP) vs Pump.fun (fair-launch bonding curve). Which suits your launch better, and why.
Best Solana Token Creator in 2026 — Honest Comparison
Reviewed: leading no-code Solana token creators in 2026. Pricing, features, and control compared — with full-disclosure caveats from a biased author.
Cost to Create a Solana Token in 2026
Honest cost breakdown of launching a Solana SPL token in 2026: network fees, Metaplex rent, service fees, liquidity seed, and the hidden costs nobody mentions.