# Revoke or Transfer Solana Token Authorities

> Change an authority only from the wallet that currently controls it. A revocation is permanent after the Solana transaction confirms.

## Authority types

- **Mint authority** can create additional Token supply. Revoking it fixes supply permanently.
- **Freeze authority** can freeze and thaw Token accounts. Revoking it permanently removes that capability.
- **Metadata-update authority** can update Token metadata such as its name, image, and links. Revoking it prevents normal future edits.

## Token-2022 compatibility

- Primary mint and freeze authority changes accept Token-2022 mints using the creator's transfer-fee, default-frozen, pausable, permanent-delegate, non-transferable, and mint-close extensions.
- A default-frozen Token-2022 mint cannot revoke freeze authority because new accounts need that authority to be thawed.
- These authority utilities do not manage transfer-fee, permanent-delegate, pausable, or mint-close authorities. Metadata-update authority is handled in the Metadata Update utility.
- Transfer hooks, confidential transfers, interest-bearing balances, groups, scaled UI amounts, permissioned burns, and other unsupported extensions are rejected.

## Safe workflow

1. Enter or select the exact mint address.
2. Confirm the current authority and choose transfer or revoke.
3. For a transfer, verify the destination wallet character by character.
4. Review the action and fee in the connected wallet before signing.

## Do not proceed if

- You may need a future allocation, correction, compliance control, or metadata update.
- You are uncertain about the mint address, authority, destination address, or transaction fee.
- Anyone has asked for a seed phrase or private key.
