Phantom security notice

Phantom may show a "malicious dApp" warning. This is a false positive for new domains — our review with Blowfish (ticket #11666) is pending.

You can safely click "Proceed anyway" — SPLCreator only uses standard Solana programs.

View source code on GitHub →
Skip to main content
Technical

Token-2022 Extensions Explained: Transfer Fee, Interest Bearing and more

A complete overview of all Token-2022 extensions on Solana: how transfer fees work, what interest-bearing tokens are and when to use non-transferable tokens.

What is Token-2022?

Token-2022 (also known as Token Extensions Program) is the next generation of the SPL Token standard on Solana. Built-in extensions that you normally would need a smart contract for.

Available extensions

1. Transfer Fee

Automatically charge a percentage on every transfer. Useful for: revenue sharing, deflationary mechanisms.

2. Interest Bearing

The token supply grows automatically over time. Useful for: yield tokens, staking tokens.

3. Non-Transferable (Soulbound)

Tokens that cannot be transferred between wallets. Useful for: membership tokens, achievement badges.

4. Permanent Delegate

An address with full control over all token accounts. Useful for: programmable compliance.

How to enable via SPLCreator

In step 4 ("Advanced options") of the wizard you can enable extensions. Extensions must be set at creation time.

#Token-2022#transfer fee Solana#SPL Token extensions#non-transferable token

Ready to create your Solana token?

No coding required. Live on Solana in under 2 minutes.

Create Token Now →

Need an ERC-20 or BEP-20 token instead?

For Ethereum, BNB Chain and Polygon tokens, visit our sister project.

multi-chain token creator →