Constant Address Deployer:
The Axelar network charges a relayer gas fee for all cross-chain token transfers in order to pay for network-level transaction ("gas") fees across chains. The relayer gas fee amount depends only on:
- the asset
- the source chain
- the destination chain
The relayer gas fee does NOT take a percentage from the transfer amount.
The current gas relayer fee is also available via node query:
axelard q nexus transfer-fee [source chain] [destination chain] [amount]
Example: transfer USDC from Avalanche to Osmosis. (The amount here is arbitrary---gas relayer fees do not depend on the amount.
1 USDC = 10^6 uusdc).
axelard q nexus transfer-fee avalanche osmosis 1000000000uusdc
The per-chain gas relayer fee info can be queried via
axelard q nexus fee-info avalanche uusdc
If the total amount of a token sent to a deposit address A is NOT greater than the gas relayer fee then those deposits will wait in the queue until a future deposit to A brings the total above the fee.
The gas relayer fee does not include any transaction fee assessed by the source chain for transferring tokens into a deposit address. These fees are usually denominated in native tokens on that chain (for e.g. AVAX on Avalanche, ETH on Ethereum).