Can You Edit a Solana Token After Launch? (2026)
What you can change post-launch (name, image, links), what you can't (mint, decimals), and how authority revocation locks specific changes forever.
Yes, you can edit a Solana SPL token after launch — but only the Metaplex metadata fields (name, symbol, image, description, social links), and only if update authority is still active and isMutable is true. The mint address is permanent forever, decimals are immutable after creation, and any authority you've revoked (mint, freeze, or update) cannot be restored. Total supply can still grow if mint authority is active, or shrink via burns. Editing metadata costs around 0.001-0.005 SOL per update via Metaplex's UpdateMetadataAccountV2 instruction. For memecoins, the standard pattern is to keep update authority active for the first 24-48 hours to fix typos and finalize the image, then revoke it as a trust signal.
"I made a typo in my token's name. Can I fix it?" — easily the most common post-launch DM we get, and the answer is the unsatisfying "depends on three things." Below is the precise breakdown of what's editable on an SPL token, what's locked forever, and which of your launch-time decisions decided which is which.
The two-program architecture (why some things are editable and others aren't)
Solana SPL tokens are governed by two on-chain programs:
- SPL Token Program — handles supply, decimals, transfers, balances, mint/freeze authority. Most fields here are immutable by design.
- Metaplex Token Metadata Program — handles name, symbol, image URI, description, social links. Designed to be editable if you keep update authority.
This split is why "edit a token" is ambiguous. The answer depends on which fields you mean and which authorities you've revoked.
For a deeper walkthrough of how these programs interact, see What is Metaplex Token Metadata?.
What you CAN edit (with active update authority)
These all live in the Metaplex metadata account:
Name
The display name (e.g., "Bonk"). Can be changed via metadata update.
Symbol
The ticker (e.g., "BONK"). Can be changed but most projects don't — symbols carry brand recognition.
Image
The URI pointing to your token's logo. You can:
- Replace the image (re-upload a new PNG)
- Migrate hosting (e.g., from cheap IPFS to permanent Arweave)
- Update the linked image without changing URI (if you control the hosting)
Description
The short text describing the project.
Social links
Twitter, Telegram, website URLs in the off-chain JSON.
How to actually edit
Use a metadata update tool like Alchemii's update flow. Paste your existing mint address, fill the new fields, sign — costs about 0.001-0.005 SOL. Or run npx @metaplex-foundation/sugar update_metadata from the command line.
What you CAN'T edit (immutable after creation)
Mint address
The base58-encoded address that uniquely identifies your token (e.g., DezXAZ8z...). Permanent forever — you can't migrate to a new mint address without launching an entirely new token.
Decimals
The number of decimal places for divisibility (typically 6 or 9). Set at mint-account creation and immutable — the SPL Token Program has no update_decimals instruction.
If you launched at 9 decimals and want 6, your only option is to launch a fresh token, optionally airdrop the new token to existing holders, and burn the old supply (which doesn't actually destroy the old token, just reduces your wallet's balance).
Total supply
Sort of immutable. You can:
- Add supply: if mint authority is active, mint more.
- Reduce supply: if mint authority is active, mint to a holder, then have them burn. Otherwise, burn from your own balance.
- Lock supply: revoke mint authority — supply becomes permanently fixed.
Token's on-chain code
SPL tokens don't have per-token code. Every token uses the same SPL Token Program. So there's no "edit my token's contract" because there is no contract — your token is just an account inside a shared program.
This is structurally different from Ethereum's ERC-20 model. See our Solana vs Ethereum comparison.
What you CAN'T undo
A revoked authority
If you set mint authority, freeze authority, or update authority to null, it's permanent forever. There's no recovery path. Plan revocation carefully.
This applies even if you "lose" an authority by keeping it but losing the wallet's private key — except in that case the practical effect is the same as null (no one can sign), but the on-chain field still shows the old wallet address.
A burned token
Burned tokens are sent to the Solana incinerator. The address has no private key. Once burned, supply is permanently reduced.
A removed/closed token account
You can close a holder account to recover ~0.002 SOL of rent. The account is gone and can't be reopened, though a new one can be created next time the holder receives the same token.
Common scenarios and what to do
"I misspelled my token's name"
If update authority is active: edit metadata via Alchemii's update tool. Cost ~0.005 SOL. If you revoked update authority: typo is permanent. Either live with it or launch a new token + airdrop holders.
"I want to change the image"
Same as name — needs update authority. Replace the URI in metadata, or re-upload to the same URI if you control the hosting.
"I picked 9 decimals but everyone uses 6"
Decimals are immutable. You'd need a fresh token + migration. For most memecoins this isn't worth it — adjust your messaging instead. Tokens with 9 decimals trade fine, just look slightly different on price charts.
"I want to add Twitter/Telegram links I forgot"
Same as name — needs update authority. Update the off-chain JSON URI to point to a new JSON with the links, then call UpdateMetadata.
"I want to mint more supply later"
Only possible if mint authority is active. If you revoked at launch, supply is locked forever.
"I want to lock my token so nothing can change"
Revoke all three authorities (mint, freeze, update) AND set isMutable: false on the metadata. Most fields become permanent.
Should you keep update authority active?
| Token type | Recommendation |
|---|---|
| Memecoin | Active for first 24-48 hours (fix typos, finalize image). Then revoke for trust signal. |
| Project token | Keep active on a multisig. Need flexibility for re-branding, link updates. |
| Stablecoin | Active permanently for compliance updates. |
| NFT collection | Active on a multisig — collections often need batch metadata updates. |
For a memecoin specifically, the "revoke after final QA" pattern is standard. Read What is Metaplex Token Metadata? for the deeper rationale.
Editing pool-side things (not the token, but related)
The token itself is half the story. Related on-chain items you might want to edit:
Liquidity pools
You can:
- Add more liquidity to existing Raydium pools (just deposit more)
- Create additional pools (e.g., a USDC pair on top of a SOL pair)
- Remove liquidity if you didn't burn LP tokens
LP tokens
Once burned (via Alchemii's burn tool), permanent. Can't be un-burned.
Authority transfers (vs revocation)
If mint authority is active and you transfer it to a multisig (e.g., Squads), the token is still mintable but requires multisig approval. You haven't lost the ability — you've added a multi-sig layer. The full decision tree for when transfer beats revoke (utility tokens with scheduled emissions, DAO governance, compliance-required mint authority) and the failure modes specific to bad-destination transfers is in transfer mint authority on Solana.
What's editable vs immutable (the data)
A clear breakdown of every Solana SPL token field and whether you can change it after launch.
Toggle: edit strategy by field
How to plan ahead before revoking
Before revoking any authority, run through this checklist:
□ Image URL is final and hosted permanently (Arweave or pinned IPFS)
□ Token name spelled correctly (review on Solscan)
□ Symbol matches your branding
□ Description has all key info
□ Twitter / Telegram / website links work
□ Decimals match the standard for your token type (6 for memecoin, 9 for utility)
□ Initial supply is correct (you cannot reduce it later if mint is revoked)
□ You've done a small test buy/sell to confirm everything works
□ All planned LP pools are created and seeded
If any line is "not yet", don't revoke yet. Revocation is one-way.
Frequently asked questions
Can I edit a Solana token's smart contract? There is no per-token smart contract. All SPL tokens use the same shared program. So no — and also yes (the "contract" is community-maintained Solana program code that updates separately, governed by Solana Labs).
Can I migrate a Solana token to a new chain? Not directly. You can launch a wrapped version on another chain via Wormhole or similar bridges, but the original mint address stays on Solana.
Can I change my token's mint address? No. Permanent forever. If you absolutely need a different address (e.g., for a meme), launch a new token.
Can I edit my token without using a tool — directly via the CLI?
Yes. npx @metaplex-foundation/sugar update_metadata for metadata fields. spl-token authorize for authority changes. But this requires Solana CLI knowledge.
What if I lost the wallet that holds update authority? Effectively the same as revoked — no one can sign updates. Practically immutable. Some projects publicly disclose lost-key situations to clarify.
Can I delete a Solana token entirely? No. Once a mint account exists on-chain, it exists forever. You can burn 100% of supply, but the token (and its mint account) remain on-chain as a "dead" token.
Quick facts (verifiable specifications)
| Specification | Value | Source |
|---|---|---|
| SPL Token Program ID | TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA | Solana SPL Token Program |
| Metaplex Token Metadata Program ID | metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s | Metaplex Token Metadata Program |
| Mint address mutability | Permanent forever | SPL Token Program design |
| Decimals mutability | Immutable after creation (no update_decimals instruction) | Article body |
| Metadata update cost | ~0.001-0.005 SOL per update | Article body |
| Authority revocation reversibility | Permanent — no recovery path | SPL Token Program / Metaplex |
| Token account close rent recovery | ~0.002 SOL | Article body |
| Solana incinerator address | 1nc1nerator11111111111111111111111111111111 | Solscan |
| Metadata update tool | npx @metaplex-foundation/sugar update_metadata | Metaplex Sugar CLI |
| Maximum-lock combo | Revoke mint + freeze + update authority AND set isMutable: false | Article body |
| Typical decimals | 6 (memecoin) or 9 (utility) | Article body |
Limitations of this guide (what it doesn't cover)
This article covers post-launch editing of standard SPL tokens. Several related topics are out of scope.
- Token-2022 / Token Extensions editability. Token-2022 introduces extensions like metadata pointer, transfer hooks, and permanent delegate that change which fields are editable. See SPL Token vs Token-2022.
- Cross-chain wrapping / migration. We mention Wormhole briefly but don't cover wrapping, bridging, or LayerZero/Allbridge alternatives — those are full topics on their own.
- Multisig migrations. Transferring authority to a Squads multisig is mentioned but not walked through. Refer to the multisig provider's docs.
- Securities / regulatory implications of post-launch metadata changes. Renaming a token mid-launch can have securities-law and exchange-listing implications that vary by jurisdiction; this is not legal advice.
- Pump.fun / bonding-curve token migration. Tokens launched on Pump.fun graduate to Raydium under different mechanics; see Pump.fun vs Raydium and Alchemii vs Pump.fun.
- Marketing the change. "We're updating our logo and revoking update authority" announcements are a marketing topic — see How to market a Solana memecoin.
Sources & references
- SPL Token Program — Solana LabsAuthoritative spec for what's editable in the SPL Token Program.
- Metaplex Token Metadata — Metaplex FoundationReference for the Metaplex `UpdateMetadataAccountV2` instruction and the `isMutable` flag.
- Bitquery Solana DEX & token data — BitqueryUsed to derive the % of memecoins keeping update authority past 24 hours.
- Why most Solana memecoins die in 24 hours — AlchemiiSource for the survival impact of keeping vs revoking update authority.
- SPL Token Program source — GitHub / Solana LabsOpen-source reference — verify which fields are immutable directly.
- Metaplex Token Metadata source — GitHub / MetaplexSource code for the metadata update instruction.
- Solana CLI spl-token authorize — AnzaCLI commands for revoking and transferring authorities.
- Squads multisig — Squads ProtocolStandard multisig for tokens that keep update or mint authority.
- Realms governance — RealmsDAO governance alternative for governance-controlled authorities.
- Solscan token explorer — SolscanVerify any token's current authority state and isMutable flag.
- Alchemii update metadata tool — AlchemiiNo-code tool for the UpdateMetadataAccountV2 instruction.
- What is mint authority — AlchemiiConceptual companion.
- What is freeze authority — AlchemiiConceptual companion.
- BONK token (immutable example) — SolscanReal example: BONK has revoked all authorities — fully immutable.
- USDC (mutable example) — SolscanReal example: USDC keeps mint and freeze authorities — issuer needs them for compliance.
FAQ
Can you edit a Solana token after launch?
Some fields yes, others no. Mutable (with active update authority): name, ticker, image, description, social links, all Metaplex metadata. Immutable (always): mint address, decimals, total supply (if mint authority revoked), program ID, blockchain. Once you revoke update authority, even the mutable fields become permanent.
How do I change my Solana token's name or ticker after launch?
Use the Metaplex update_metadata_account_v2 instruction. Tools like Solflare's SPL token interface, the Metaplex Sugar CLI, or Alchemii's update tool all wrap this. You'll need to sign with the wallet that holds update authority. The change is on-chain and visible on Solscan within minutes.
Can I change a Solana token's mint address?
No, never. The mint address is the unique on-chain identifier of the token — it's set at creation and is permanent at the protocol level. If you need a different address (e.g., wrong token deployed), the only path is launching a new token at a fresh mint and migrating holders via airdrop. Plan the address before deploying.
What does revoked update authority mean?
Once you revoke update authority, the Metaplex metadata account becomes immutable: name, ticker, image, and description are locked forever. This is a stronger trust signal than active update authority because it proves the team can't swap the token's branding to a different project later. Most memecoins eventually revoke update authority once branding is settled.
Should I revoke update authority on my Solana token?
For memecoins where branding is settled and won't change, yes — revoking update authority is a credibility upgrade. For brand-new launches where you may need to fix the image or correct typos, keep it active for the first few weeks. The decision is reversible in only one direction: you can revoke later but cannot un-revoke.
About to launch a token and want to nail it the first time? Alchemii's Solana Token Creator bundles SPL token + Metaplex metadata + optional authority revocation in one transaction. Or jump to the pre-configured meme coin flow. For full launch context, follow our memecoin launch checklist.
Related Topics
More guides covering the same Solana token creation, mint authority, LP burn, Raydium liquidity, and memecoin launch topics.
What is Metaplex Token Metadata? Plain English (2026)
Metaplex is the on-chain program that gives Solana SPL tokens their name, symbol, image, and links. Plain-English explanation of how it works.
How Long to Create a Solana Token: 3-5 Minutes (2026)
Creating a Solana SPL token takes ~1.5 seconds on-chain, but the full launch flow (form, sign, verify) is 3-5 minutes. Exact timing per phase inside.
Solana Token Image Not Showing? 5 Fixes (2026)
Token logo not appearing on Phantom, DexScreener, or Solscan? The 5 specific causes — broken IPFS gateway, wrong format, missing metadata, CDN cache.
SPL Token vs Token-2022: When to Pick Each (2026)
SPL Token vs Token-2022: differences, transfer fees, confidential transfers, when each makes sense, and which memecoins should pick (2026 guide).
What is Freeze Authority on Solana? (2026)
Freeze authority is the wallet allowed to freeze any holder's tokens on a Solana SPL token. Plain-English explanation, why it matters, and when to revoke.
What is Mint Authority on Solana? Plain English (2026)
Mint authority is the wallet that can create new Solana tokens. What it does, why it matters, and what null mint authority means.