Omnichain costs depend on the route and app
Omnichain fees are not one flat charge: route, destination gas and the work an app performs determine transfer costs and whether users pay once or twice.
Crypto Bulletin Newsroom 3 min read
Omnichain transfers have no fixed price: each send can incur source-chain gas, cross-chain delivery costs and destination execution fees. The route, gas prices and work performed by the receiving app determine the total, according to Axelar’s transaction-pricing documentation. A transfer that only delivers tokens can cost less than one that also calls a contract.
Some apps bundle those costs into one payment on the source chain. Axelar’s Gas Service, for example, estimates costs across the source chain, Axelar network and destination chain, then accepts payment in the source chain’s native token. An omnichain app can use a cross-chain message to trigger an action on another network, but that destination action still consumes gas.
How are omnichain fees calculated?
Fees reflect the transactions needed to send, verify and execute a message, rather than a single universal bridge charge. Axelar’s documentation separates source-chain initiation, network processing, destination delivery and destination contract execution; its base fee and execution fee depend on the route and the receiving contract’s gas needs.
LayerZero’s documentation also makes destination gas an input: apps specify execution options, and the fee estimate depends on those options. A more complex app call can therefore cost more than a simple transfer, even over the same route. Gas prices can change between estimation and execution, so a quoted amount is an estimate, not a permanent tariff.
What makes an omnichain app cost more?
Every extra operation that the destination must perform can add gas. LayerZero’s documentation describes composed transfers that deliver tokens and then call a receiving contract; Axelar says token-plus-message calls cost more to execute than message-only calls because of the additional token handling.
- Route: source and destination chains have different gas costs and fee mechanisms.
- Destination work: a contract call, token release or follow-on action requires execution gas.
- Delivery settings: apps can set gas limits and options that affect the quoted delivery fee.
- Gas volatility: a price change can leave a payment short; some services allow extra payment or refund unused gas.
How can users compare transfer costs?
Compare the full amount due for the same asset, direction and destination action, not just a headline network fee. Check whether the quote includes destination execution, whether the app charges its own fee, and which token pays each part. A return trip is a second cross-chain transaction and may have a different estimate from the outbound leg, Axelar’s pricing documentation says.
For a basic transfer, the better choice for most users is the route with a clear total quote and a destination that needs no extra contract action. For apps, estimate the actual receiving call and include a reasonable gas buffer; paying less upfront can leave a message waiting for more gas. The practical answer is simple: omnichain has no standard price, so compare the complete route and execution bill before sending.