If we use the new Solana SPL Token-2022 program where you can add transfer fees to a token, can we set up more than one wallet to receive fees?

For example total of 4% fees

Wallet 1 gets 1%

Wallet 2 gets 1%

Wallet 3 gets 2%


1 Answer 1


No you can't divide transaction fees between multiple signers. Each Transaction fee is paid by one signer in Solana.

But If your transaction contains multiple instructions, you can extract the instructions and create atomic transactions (1 instruction). then have each one paid by a certain signer.

  • Do you/anyone have source code or any other examples we can look at to see how this can be done in practice?
    – Kent-I B
    Aug 21, 2022 at 14:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.