Who's gonna pay for it?
by Vlad, Access Protocol
Default behavior of the transaction fee payment on Solana
Transactions are required to have at least one account which has signed the transaction and is writable. Writable signer accounts are serialized first in the list of transaction accounts and the first of these accounts is always used as the "fee-payer".
Subsidizing the transaction fee payment