Table of Contents
Which Authorities Can Be Transferred?
A standard SPL token has up to three reassignable authorities, each independent:
| Authority | Power | Transferred via |
|---|---|---|
| Mint authority | Create new tokens (inflate supply) | spl-token authorize <MINT> mint <NEW> |
| Freeze authority | Freeze/thaw any holder's token account | spl-token authorize <MINT> freeze <NEW> |
| Metadata update authority | Change name, symbol, logo, links | Metaplex update instruction (see updating metadata) |
Only the current holder of an authority can reassign it — there's no recovery path if the holding wallet is lost, and no way to take an authority from someone else. What each authority means for holders is covered in mint & freeze authority explained.
When Does Transferring Make Sense?
- Moving to a multisig. The most common serious-project move: transfer authorities from the founder's hot wallet to a Squads multisig so no single key can mint or freeze. This converts "trust one person" into "trust a quorum" — a genuine upgrade buyers recognize.
- Handing over a project. Selling or transferring a token project means transferring its authorities — they, not the website or Telegram, are the actual control of the token.
- Operational hygiene. Moving authorities off the wallet you use daily to a cold wallet reduces the blast radius of a phishing hit.
- Preparing a structured launch. Some teams park authorities in a dedicated wallet whose keys are governed by internal rules until the planned revocation date.
How Do You Transfer an Authority, Step by Step?
Step 1 — Verify the current state
Look up your mint on Solscan and confirm which wallet currently holds each authority (see how to verify on Solscan). The transaction must be signed by that wallet.
Step 2 — Send the authorize transaction
With the Solana CLI installed and the current authority as your keypair:
# Transfer mint authority
spl-token authorize <MINT_ADDRESS> mint <NEW_AUTHORITY_ADDRESS>
# Transfer freeze authority
spl-token authorize <MINT_ADDRESS> freeze <NEW_AUTHORITY_ADDRESS>
The same operation exists in every Solana SDK (setAuthority in @solana/spl-token) and in several no-code token tools' "change authority" flows — the CLI is simply the canonical path. Network cost is a normal transaction fee, well under a cent.
Step 3 — Verify the handoff
Reload the mint on Solscan and confirm the authority field shows the new address. If you transferred to a multisig, run a test action (e.g., a metadata no-op or a 0-amount operation) through the multisig before you rely on it.
Transfer vs Revoke: Which Should You Do?
They answer different questions:
- Revoke (set the authority to none, forever) is a trust decision: it proves to buyers that supply can never inflate and holders can never be frozen. For memecoins this is effectively mandatory — see revoking mint authority and revoking freeze authority.
- Transfer is a governance decision: the power stays alive but changes hands. Buyers still see an active authority on the scanner — transferring to a multisig improves the story, but it doesn't clear the flag the way revocation does.
"Revoke what you'll never need; transfer what you must keep. A memecoin revokes on day one. A token with planned emissions transfers mint authority to a multisig — and explains it publicly."
What Are the Safety Rules?
Triple-check the destination address. Authority transfer is irreversible from your side — sent to a wrong or inaccessible address, the authority is gone (and unlike revocation, it may be gone into someone else's hands).
Confirm the destination can sign. Before transferring to a multisig or cold wallet, verify you can actually execute transactions from it. An authority held by a wallet nobody can operate is a permanent limbo — worse than either revoking or keeping it.
Announce authority changes. Scanners and holders watch authority fields; an unexplained authority movement looks like a compromise or an exit setup. Tell your community before, not after.
FAQ
Can I transfer mint authority after revoking it?
No. Revocation sets the authority to none permanently — there is nothing left to transfer, and no one (including you) can ever recreate it. Transfer and revocation are mutually exclusive endpoints; decide before you revoke.
How do I transfer token authority to a multisig?
Create the multisig first (Squads is the standard on Solana in 2026), then run spl-token authorize <MINT> mint <MULTISIG_ADDRESS> from the current authority wallet. Repeat for freeze and metadata authorities if desired, then verify by executing a test transaction through the multisig.
Does transferring authority cost anything?
Just a standard Solana transaction fee — a fraction of a cent per authority as of July 2026. Multisig creation has its own small rent cost.
Can someone take my token's authority without my signature?
No. Only the current authority holder's signature can reassign or revoke an authority. If your authority moved without you signing, your key is compromised — treat every asset in that wallet as at risk and act immediately.