Solana
Create a Token-2022 Token (Transfer Tax)
Token-2022 is Solana’s extended token standard. Its headline feature is the transfer fee: a percentage taken on every transfer, collected on-chain, with no extra contract. The extensions are genuinely powerful, and some of them will stop your token from being listed — this page says which.
The exact total — platform fee plus the real network cost — is quoted in the console before anything is signed.
The transfer fee, in the units that matter
The fee is set in basis points: 100 bps is 1%, 500 bps is 5%. It is charged by the token program itself on every transfer, so it applies to DEX trades as well as wallet-to-wallet sends. Buyers on a DEX pay the pool fee and your transfer fee — set it with that in mind, because the two stack.
Extensions that cost you compatibility
A permanent delegate lets a designated address move or burn any holder’s tokens, forever, and it cannot be revoked by holders. Wallets display a warning for tokens that carry it, and major DEXes gate it behind per-token approval. The same is true of transfer hooks and a live freeze authority. These are not reasons never to use them — they are reasons to know before you deploy, not after a venue refuses your listing.
What we will not build
We do not offer a freeze-by-default configuration, a blocklist transfer hook, or a permanent delegate as a one-click option. Each of those is, in practice, a switch that stops buyers selling. We detect them and warn about them; we do not sell them.
Choosing between SPL and Token-2022
If you want a transfer fee, you need Token-2022. If you do not, standard SPL is better supported and cheaper. There is no prestige in the newer standard — a token nobody can list is not an upgrade.
Questions
- How do I add a transfer tax to a Solana token?
- Deploy the token as Token-2022 with the transfer fee extension and set the rate in basis points. The fee cannot be added to a token that already exists — the extension has to be configured when the mint is created.
- Can I change the transfer fee after launch?
- The fee rate can be updated by whoever holds the fee-config authority, but a change does not take effect immediately — the token program applies it after an epoch boundary, so it cannot be used to spring a rate on a buyer mid-trade.
- Will a Token-2022 token work on every DEX?
- Not automatically. Transfer fees are widely supported, but several other extensions are either gated behind per-token approval or refused outright by major venues. Check the compatibility notes on the deploy form before you commit.