Guide

How to Migrate a Solana Token to a New Mint

Short answer

Migration replaces one mint with another via a swap contract or claim site. Holders send old tokens and receive new ones at a defined ratio. This is high trust risk: you are asking users to trust that new tokens will be delivered and that old tokens will be honored.

You need to migrate your Solana token to a new mint — because of a mistake, an upgrade, or a bad initial launch — and every holder is asking "will my tokens work on the new mint?"

Key facts

  • Announce the migration with clear reason, timeline, and swap ratio before you deploy the new mint
  • Snapshot current holders (see /snapshot-solana-token-holders)
  • Deploy the new mint with correct final settings (revoked authorities from day zero, immutable metadata)

What this means

Migration replaces one mint with another via a swap contract or claim site. Holders send old tokens and receive new ones at a defined ratio. This is high trust risk: you are asking users to trust that new tokens will be delivered and that old tokens will be honored.

Step-by-step

  1. Announce the migration with clear reason, timeline, and swap ratio before you deploy the new mint.
  2. Snapshot current holders (see /snapshot-solana-token-holders).
  3. Deploy the new mint with correct final settings (revoked authorities from day zero, immutable metadata).
  4. Deploy a swap program or use Streamflow / Jupiter Airdrop to distribute the new mint at the ratio.
  5. Set a clear deadline for migration. After deadline, publish final unclaimed supply.
  6. Update DEX Screener, Birdeye, CoinGecko, and any listings to point at the new mint.

Common mistakes

  • Migrating without a clear, verifiable reason — community loses trust.
  • Setting the swap ratio incorrectly — irreversible economic damage.
  • Skipping snapshot — impossible to audit fair distribution.

This does not

  • guarantee token safety
  • guarantee price performance
  • replace independent verification
  • provide financial advice

FAQ

Is a Solana token migration always a rug signal?

No, but it requires exceptional communication and public verifiability to avoid the perception.

Should I revoke authorities on the new mint immediately?

Yes — communicate the revoke tx together with the migration announcement to reset trust.

The Solana launch trust layer — free mint, public Launch Score, paid trust actions.

Already have a token? Check its Launch Score.

Try: