© 2026 Alchemii
BLOCKCHAIN
How to Create a Solana SPL Token (2026 Guide)

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.

Gary Zhao
Gary Zhao
Founder of Alchemii · · Last updated

Creating a Solana SPL token means initializing a new mint account inside the shared SPL Token Program — no smart contract deployment is required, and the entire process costs roughly 0.07 SOL (about $10–15) end-to-end. That cost covers Solana network fees, the Metaplex metadata account rent, and the service fee for a no-code creator. The standard memecoin configuration is 1B supply, 6 decimals (matching USDC), all three authorities (mint, freeze, update) revoked, and a 512×512 image pinned to IPFS. The on-chain transaction confirms in 1–2 seconds, after which most parameters cannot be changed. Always verify the resulting mint address on Solscan before sharing it.

The official Solana docs assume you're a Rust developer. The no-code tools assume you don't care what the form fields mean. Neither is helpful when you're about to drop $10 and your name onto a token that's permanent the moment you sign.

So here's the actual walkthrough — every field, what it does on-chain, what to pick if you don't have an opinion, and where the irreversible decisions are. We've launched enough tokens with this exact tool to know which mistakes are common and which ones cost real money.

Solana SPL token creation: 5-step flow showing wallet connect, metadata, authorities, sign transaction, and verify, totaling around 0.07 SOL

The five steps below map 1:1 to the actions you'll sign in your wallet. Authorities (Step 3) is where the irreversible decisions live — revoking is a one-way door, so anyone telling you to "just revoke everything" without explaining the trade-offs is skipping the part that actually matters.

What is an SPL token?

SPL stands for "Solana Program Library." An SPL token is roughly the Solana equivalent of an ERC-20 on Ethereum — a fungible token, governed by the SPL Token Program. Every memecoin, stablecoin, governance token, and utility token on Solana is an SPL token.

The big mental shift coming from Ethereum: there's no contract to deploy. On Ethereum every ERC-20 ships its own bytecode. On Solana, all tokens share one program — creating a token just means writing a new "mint account" into that shared program. That's why it costs a few cents in network fees instead of $50–200, and why nobody asks you to write Rust. The protocol details are in the official Solana docs if you want to go deeper. (Still weighing which chain to launch on? Our create a coin guide compares Solana, Ethereum, Base, and BSC on cost and control.)

Real-world reference: BONK is 100T supply, 5 decimals. WIF is 1B supply, 6 decimals. Both are mint accounts in the same program — every parameter that distinguishes them is just a config value you'll set in the next 5 minutes.

What you need before you start

  1. 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.
  2. 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
  3. 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.

Alchemii Solana Token Creator interface — token name, symbol, decimals, supply, image fields
The Alchemii Token Creator UI — wallet selector top-right, fields for name / symbol / decimals / supply / image, FAQ on the right rail.

Step 2: Fill in the metadata

Most guides hand-wave through this. Here's what each field actually does to the token.

Name and symbol

These get written to the token's on-chain metadata account. To change them later you'd need to keep update authority (covered in step 3), and most memecoin launches revoke that. So treat these as permanent. Pick names you can live with for years — and proofread before you sign, because typos are forever too.

Decimals

Decimals control how divisible your token is. The thing that trips everyone up: the supply you enter into the form is in whole tokens, but on-chain Solana stores everything in the smallest indivisible unit.

A token with 6 decimals and a supply of 1,000,000,000 actually exists on-chain as 1,000,000,000,000,000 units — one-millionth of a token is the smallest piece anyone can hold or trade. A token with 0 decimals and the same 1B supply is exactly 1B indivisible units; no fractional balances ever.

For 99% of memecoins, use 6 decimals. It matches USDC, it matches what wallets and aggregators expect, and it matches what BONK, WIF, and basically every Solana memecoin uses. Use 0 only if fractional ownership genuinely shouldn't exist — ticket tokens, voting rights, NFT-adjacent things.

Supply

The total number of tokens minted in the same transaction that creates the mint account. If you revoke mint authority right after (recommended for memecoins, covered below), this number is the supply forever — no inflation possible.

Image and metadata URI

Alchemii pins the image to IPFS, builds the JSON metadata file, and writes the URI into the token's Metaplex metadata account in the same transaction. Metaplex is the de facto standard for Solana token metadata — it's what Phantom, Jupiter, DexScreener, Birdeye, and Solscan all read to display your logo and name. Skip the metadata step (some bare CLI flows do) and your token shows up in every wallet as "Unknown Token" forever — a fixable but annoying mistake we cover in the Phantom troubleshooting guide.

Step 3: Configure authorities

SPL token launch decisions classified by reversibility — name, symbol, image, and description are reversible while update authority is alive; supply, authority destinations, and freeze actions are conditional and reversible only with active mint authority; decimals, mint address, the three authority revokes, and LP burn are permanent with no SPL Token Program instruction to undo them

This is the part most guides skip, and it's the part that actually matters for whether anyone trusts your token. Solana SPL tokens have three authorities — three keys that retain power over the token after launch. Each one is a separate decision: keep it, or burn it forever.

Mint authority

Whoever holds mint authority can mint more tokens whenever they want, diluting every existing holder. Keep it = you can grow supply later. Revoke it = the supply you set is the supply forever.

For memecoins, revoke. Holders aren't going to buy a token where the dev can print infinite supply at any time — and any halfway-serious trader checks this before buying. For governance or utility tokens with a real inflation schedule, keep it, but put it on a Squads multisig so it's not a single-key risk.

Freeze authority

Whoever holds freeze authority can freeze any holder's tokens — preventing them from selling or moving anything. The legitimate use case is regulated stablecoins (Circle freezes USDC accounts on OFAC sanctions). For a memecoin, it's a rug vector with no upside. Holders see active freeze authority and assume the worst, often correctly.

Revoke. Always, for memecoins and community tokens. The only reason not to is if you genuinely have a regulatory reason.

Update authority

Whoever holds update authority can change the token's name, symbol, image, and metadata after launch. Useful for fixing typos or rebranding. Risky if the key gets compromised — someone who steals it can rename your token to anything, point the image to anything, and there's no rollback.

This one's more genuinely a judgment call. If branding is final and proofread, revoke. If you might want to rebrand or update the image later (better art, new mascot, whatever), keep it on a multisig. We default to revoke for pure memecoin launches and keep on multisig for everything else.

Step 4: Sign the transaction

Click "Create Token" and your wallet pops up a signature request. The single transaction bundles four operations: it creates the mint account, creates the Metaplex metadata account, mints the full initial supply to your wallet, and revokes whichever authorities you ticked.

Approve. Solana confirms in 1–2 seconds. You get a success screen with your token's mint address — which you should now copy somewhere safe before you accidentally close the tab.

Step 5: Verify on-chain

Don't share the mint address until you've checked it. Open Solscan or Solana Explorer, paste your mint address, and confirm:

  • Total supply matches what you set
  • Decimals match
  • Image, name, symbol render correctly
  • Mint authority shows null if you revoked it
  • Freeze authority shows null if you revoked it

If anything is off, you can still re-mint as a different token — nobody's traded the wrong one yet. The moment someone buys and posts it on Twitter, you're locked in. We've watched people skip this 30-second check and end up with a token where decimals are wrong or the image is broken, and there's no fix that doesn't involve abandoning the token entirely.

What it costs in 2026

Realistic numbers as of early 2026:

Cost itemApproximate
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. To estimate your full launch budget (creation + LP seed + buffer) against today's SOL price, run the Solana token cost calculator.

Cost breakdown visualized

Every SOL you'll spend creating an SPL token, broken out by line item.

Total cost
~0.07 SOL
$10–15 USD at current SOL prices
Confirmation time
1–2 sec
Solana finality
Standard supply
1B
Memecoin convention
Standard decimals
6
Matches USDC
Authorities to revoke (memecoin)
All 3
Mint + freeze + update
Image size
512×512
PNG, IPFS-pinned
Standard Solana SPL token configuration for memecoin launches.

Toggle: launch outcomes by config choice

24-hour survival rate by configuration choice (higher = better)

What to do next

Minting the token is step one of about ten. The token now exists, but nobody can buy it yet — to make it tradable you need a liquidity pool, and to make people trust the pool you need to burn the LP tokens.

Create a Raydium pool is the next stop. The decisions there matter as much as the ones you just made: initial price (which sets your launch market cap), fee tier (1% is the memecoin convention), and quote token (SOL is universal, USDC is for serious projects). Then burn the LP — the single strongest "I won't rug" signal on Solana, walked through in full in the LP burn guide.

After that the technical work is mostly done. DexScreener and Jupiter pick up your pool automatically within a few minutes. From here it's marketing, community, and patience — the parts no tool can shortcut.

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.

Quick facts (verifiable specifications)

SpecificationValueSource
Total cost (token + metadata + revocations)0.07 SOL ($10–15)This article
Solana network fees (rent + tx fees)~0.0025 SOLThis article
Metaplex metadata account rent~0.0144 SOLThis article
Standard memecoin supply1,000,000,000 (1B)This article
Standard memecoin decimals6 (matches USDC)This article
Confirmation time1–2 secondsThis article
Recommended wallet fundingAt least 0.05 SOLThis article
Standard image size512×512 PNGThis article
BONK exampleSupply 100T, decimals 5, SolscanThis article
WIF exampleSupply 1B, decimals 6, SolscanThis article
Protocol referenceSPL Token Programspl.solana.com
Metadata standardMetaplex Token Metadatadevelopers.metaplex.com

Limitations of this guide (what it doesn't cover)

This guide focuses on creating a vanilla SPL token on Solana mainnet via a no-code flow. It does not cover:

  • Token-2022 / Token Extensions. Transfer fees, confidential transfers, interest-bearing tokens, and other extensions live in a separate program. See SPL Token vs Token-2022 for when to choose which.
  • Liquidity pool creation and LP burn. Required to make the token tradable, but a separate workflow. See How to add liquidity to Raydium and How to burn LP tokens on Solana.
  • Multisig setup for retained authorities. If you keep mint or update authority on a Squads or Realms multisig, the configuration is outside this guide's scope.
  • Marketing, community building, and listings. Getting holders is a separate problem from minting the token.
  • Non-Solana chains. This guide is Solana-only — Ethereum ERC-20s, BSC BEP-20s, and other chains use different tooling.
  • Securities-law and regulatory analysis. Jurisdiction-dependent and not legal advice. Consult a lawyer if you're targeting regulated users.

Sources & references

  1. Solana docs — token program introSolanaThe official protocol-level documentation for the SPL Token Program.
  2. SPL Token Program referenceSolana LabsDetailed SPL Token spec covering mint, freeze, supply, and authority semantics.
  3. SPL Token Program sourceGitHub / Solana LabsOpen-source reference implementation.
  4. Solana network feesSolana docsBase 5,000-lamport signature fee documentation.
  5. Metaplex Token MetadataMetaplex FoundationThe standard for naming, image URI, and social link metadata for Solana tokens.
  6. Solana rent-exempt minimumsSolana docsWhy mint accounts cost ~0.00204 SOL of rent (rent-exempt deposit).
  7. Why most Solana memecoins die in 24 hoursAlchemiiSource for the survival-rate-by-config statistics in the toggle chart above.
  8. Phantom walletPhantomMost popular Solana wallet — supports all the token operations described here.
  9. Solflare walletSolflareAlternative Solana wallet with full SPL support.
  10. Backpack walletBackpackNewer Solana wallet popular with developers.
  11. Solscan token explorerSolscanVerify any token's authorities, supply, decimals, holders, and metadata.
  12. Solana ExplorerSolana FoundationThe official Solana block explorer — alternative to Solscan.
  13. Jupiter (DEX aggregator)JupiterMost Solana wallets route swaps via Jupiter — your token must be indexed here to be swappable.
  14. DexScreener — SolanaDexScreenerWhere new Solana tokens get discovered post-launch.
  15. Birdeye SolanaBirdeyeToken discovery and analytics — alternative to DexScreener.
  16. Solana devnet faucet (solfaucet.com)Sol FaucetFree devnet SOL for testing the flow before mainnet.
  17. BONK tokenSolscanReal-world example: 100T supply, 5 decimals.
  18. WIF (dogwifhat) tokenSolscanReal-world example: 1B supply, 6 decimals — the convention this guide recommends.
  19. Alchemii Solana Token CreatorAlchemiiThe no-code tool that bundles all the steps into one transaction.
  20. Pump.fun docsPump.funReference for the alternative bonding-curve launch model mentioned in the comparison.
  21. Squads Protocol (multisig)SquadsIf you keep authorities active, putting them on a Squads multisig is the standard production setup.
  22. Realms governanceRealmsAlternative governance/multisig setup for retained authorities on serious Solana projects.

FAQ

What is the easiest way to create a Solana SPL token?

A no-code creator like Alchemii is the easiest path: fill in name, ticker, supply, decimals, and image, then sign one transaction. Total cost is around 0.07 SOL ($10-15) and the whole process takes under five minutes. The alternative is the spl-token CLI plus the Metaplex SDK, which works but requires writing code and several hours of setup.

What is the standard supply and decimals for a memecoin?

1 billion total supply with 6 decimals is the de facto Solana memecoin standard. The 6-decimal choice mirrors USDC and keeps prices readable in DexScreener. Supply itself is a marketing decision (some launches use 1 trillion for psychological effect); decimals should be 6 unless you have a specific tokenomics reason to deviate.

Do I have to revoke mint and freeze authorities?

For memecoins, yes — almost always. In our 50,000-launch dataset, tokens with both authorities revoked at launch survive 24 hours at 4-5× the rate. For utility tokens with planned inflation (game rewards, staking), keep mint authority but place it behind a multisig like Squads. Update authority can stay active if you may need to fix metadata later.

What is Metaplex metadata and do I need it?

Metaplex metadata is a separate on-chain account attached to your mint that stores name, ticker, image URL, and description. Wallets like Phantom and explorers like Solscan read it to display your token properly. Without metadata your token shows as 'Unknown SPL Token' in every wallet — so yes, you need it. Most no-code creators bundle metadata into the same transaction.

How long does it take to create a Solana SPL token?

About 1-2 minutes for the on-chain transactions: mint creation, metadata write, and authority revokes are all subsecond Solana transactions. The full hands-on process — choosing name, ticker, image, deciding on authorities — typically takes 5-10 minutes total. The slowest step is usually deciding what to name it.


Ready to launch? Open the Solana Token Creator → — or jump straight to the Solana meme coin creator if you're launching a memecoin and want pre-filled defaults (1B supply, 6 decimals, revoked authorities).

Related Topics

More guides covering the same Solana token creation, mint authority, LP burn, Raydium liquidity, and memecoin launch topics.