Redeem AXL from an EVM chain (Disabled)

πŸ”₯

This CLI transfer flow is disabled. The legacy link-deposit protocol it relied on (axelard tx evm link / latest-deposit-address) was removed in the v1.4 network upgrade. Do not attempt it β€” tokens sent to a generated deposit address are not relayed and may be permanently lost.

This page is retained for historical reference only.

The closest replacement is callContractWithToken(), which sends tokens together with a General Message Passing payload. It is not a drop-in replacement, however: the destination must be a smart contract that handles both the GMP payload and the accompanying token transfer (an AxelarExecutableWithToken implementation), so it cannot deliver tokens to a plain wallet.

The Interchain Token Service supports both use cases β€” sending tokens to a regular account, and calling a contract with a token β€” and is the recommended path for most token transfers.

This guide previously described how to redeem AXL tokens from an EVM chain back to Axelar using the node CLI. The flow linked the Axelar destination account to a temporary, one-time deposit address on the EVM chain, had the user send the wrapped AXL ERC-20 to that deposit address, and relied on Axelar’s relayers (or a series of manual axelard commands) to confirm the deposit and credit the AXL on Axelar.

Edit on GitHub