SolstackDocs

Concepts

Token-2022 extensions

Extensions are optional Token-2022 mint features. They are chosen when the mint is created and cannot be added later.

Transfer feeA percentage of every transfer is withheld for the fee authority to collect.
Interest-bearingThe mint reports a continuously compounding balance for display purposes.
Non-transferableTokens can be burned but not transferred (often called soulbound).
Transfer hookEvery transfer calls a custom program, which can add its own rules. Check what that program does before you create or hold the token.
Metadata on mintName, symbol and URI are stored on the mint itself instead of in a separate Metaplex account.

Before you choose Token-2022

  • Extensions can't be added after creation, so decide before you create the mint.
  • Some older tooling and a few exchanges don't support Token-2022.
  • For the widest compatibility, use the SPL creator.
Token Inspector flags these extensions on any mint.
NextTransaction lifecycle →
Your keys stay in your wallet · every job starts with your approval · fees shown before you sign← Back to solstack.xyz