Solana SPL Token Authorities Explained


Introduction

SPL token authorities determine what can and cannot be changed after a token is created on Solana. These authorities control important functions such as creating additional tokens, freezing token accounts, and modifying token metadata.


Understanding token authorities is important because many traders and investors review them before purchasing a token. The authorities you keep or revoke can significantly impact how trustworthy your project appears.


What Are SPL Token Authorities?

SPL token authorities are permissions assigned to a wallet address. These permissions determine who can perform specific actions related to a token.


The three primary authorities are:


  • Mint Authority
  • Freeze Authority
  • Update Authority

Each authority can either be retained by the creator or permanently revoked.


Mint Authority

Mint Authority controls whether additional tokens can be created after the initial supply has been minted.


If Mint Authority is retained, the authority holder can create additional tokens in the future. This increases the token's total supply.


If Mint Authority is revoked, no additional tokens can ever be created. The token supply becomes permanently fixed.


Many investors specifically check Mint Authority before buying a token because it determines whether the supply can be inflated later.


  • Retained: Additional tokens can be minted later
  • Revoked: Supply becomes permanently fixed
  • Common choice for meme coins: Revoke

Freeze Authority

Freeze Authority controls whether token accounts can be frozen.


If Freeze Authority is retained, the authority holder may be able to freeze token accounts and prevent tokens from being transferred.


While this may be useful for certain specialized projects, it is generally viewed negatively for public meme coins and community tokens because it gives the creator additional control over token holders.


For this reason, Solana Token Forge automatically revokes Freeze Authority during token creation. This setting is mandatory and cannot be disabled.


Every token created through Solana Token Forge has Freeze Authority permanently revoked.


  • Retained: Accounts may potentially be frozen
  • Revoked: Accounts cannot be frozen
  • Solana Token Forge: Automatically revoked and required

Update Authority

Update Authority controls whether token metadata can be modified after the token is created.


Token metadata includes information such as:


  • Token name
  • Token symbol
  • Token logo
  • Description
  • Website links
  • Social media links

If Update Authority is retained, this information can be changed later.


If Update Authority is revoked, the metadata becomes permanently locked and can never be modified again.


Some creators choose to retain Update Authority temporarily while they finalize project details, then revoke it once everything is complete.


  • Retained: Metadata can be updated later
  • Revoked: Metadata becomes permanently locked
  • Common choice: Revoke after metadata is finalized

If you want to learn more about metadata when it comes to tokens on Solana, check out our article SPL Metadata Explained.

Why Revoke Authorities?

Revoking authorities reduces the amount of control a creator has after launch.


Many traders prefer tokens with revoked authorities because they reduce the possibility of unexpected changes after launch.


Revoking authorities can help demonstrate that:


  • The token supply cannot be increased
  • Token accounts cannot be frozen
  • Metadata cannot be modified unexpectedly
  • The creator has reduced post-launch control

Recommended Authority Setup

For most meme coins and community tokens, the most common setup is:


  • Mint Authority: Revoked
  • Freeze Authority: Revoked
  • Update Authority: Revoked after metadata is finalized

This setup helps maximize transparency while minimizing the creator's ability to make changes after launch.


Final Thoughts

Mint Authority, Freeze Authority, and Update Authority are among the most important settings when creating a Solana token.


Understanding how these permissions work can help you make informed decisions about your project and help potential holders understand exactly what level of control remains after launch.


Solana Token Forge simplifies this process by automatically and permanently revoking Freeze Authority for every token created through the platform, helping creators launch safer and more transparent tokens.