# Update Solana Token Metadata

> Update a Solana Token's on-chain name, symbol, and metadata URI from the connected wallet that currently holds metadata update authority.

## Supported Token programs

- SPL Token mints with a mutable Metaplex metadata account.
- Token-2022 mints with native Token Metadata and Metadata Pointer extensions, including the creator's transfer-fee, default-frozen, pausable, permanent-delegate, non-transferable, and mint-close options.
- Token-2022 mints using transfer hooks, confidential transfers, interest-bearing balances, groups, scaled UI amounts, permissioned burns, or other unsupported extensions are not supported by this utility.

## What the update does

1. Verifies that the connected wallet is the current metadata update authority.
2. Uploads a new metadata document containing the entered artwork, description, website, and community links.
3. Updates the Token name, symbol, and metadata URI in one wallet-signed Solana transaction.

## Optional permanent changes

The same transaction can permanently revoke mint authority, freeze authority, and/or metadata update authority. A default-frozen Token-2022 mint must retain freeze authority so new accounts can be thawed. This utility does not manage transfer-fee, permanent-delegate, pausable, or mint-close authorities. A revoked authority cannot be restored. Review the exact mint, fields, authority choices, and fee in the wallet before signing. Never share a seed phrase or private key.
