Any accepted tokens can be used as transaction fees on the Acala Network. Transaction fees are ultimately settled in the network native token ACA. Therefore a fee token must have a liquidity pool with the Acala stablecoin, which will create a route to the native token ACA.