Transaction fees

Users pay for their own transaction fees, e.g. during minting and redeeming.

The smart contract pays for its own inner transaction fees when swapping (0.003 ALGO)

Node runners (or fee admins) pay for the key registration fees.