What is Axelar

Axelar is a blockchain network designed to facilitate cross-chain communication and interoperability. It allows users to transfer tokens and assets between blockchains without trusting centralized bridges or third parties.

Beyond asset transfers, Axelar enables the development of decentralized applications (dApps) that can interact with multiple blockchains simultaneously. For example, a dApp on Agoric querying data from Ethereum.

How Axelar Works

  • Gateway Contracts Axelar deploys gateway smart contracts on each connected blockchain. These act as entry and exit points for cross-chain transactions.
  • Validator Network A decentralized network of validators observes transactions on one blockchain, validates them, and executes corresponding actions on the target blockchain.
  • General Message Passing (GMP) This allows developers to send arbitrary messages between blockchains, enabling use cases like cross-chain smart contract calls or decentralized governance.
  • Token Wrapping and Bridging Axelar wraps tokens from one blockchain to make them usable on another, ensuring seamless liquidity across chains.

Supported Chain and Tokens

  • Axelar Mainet Support: LINK
  • Axelar Testnet Support: LINK

Satellite

Satellite is essentially a user-friendly UI designed to facilitate actions on the Axelar network, specifically for cross-chain token transfers.

Connect with Cosmos Testnets and EVM Chain Testnets

In this guide, we'll demonstrate connecting to the Avalanche and Osmosis testnets.

1. Add the Osmosis Testnet to Your Wallet

  • Click the + icon in your Keplr wallet:
    Click the + icon

  • A new tab will open in your browser displaying a list of available chains.

    • Select the Osmosis Testnet.
    • Once added, testnet Osmosis tokens will be automatically credited to your wallet.

2. Connect to EVM-Based Chains

Visit Chainlist.org to explore and connect to EVM-based chains. Try connecting to the Fuji Testnet for Avalanche as we’ll be using it in this guide.
EVM-based chains

When transferring tokens to an EVM-based chain, ensure you manually add the token to your wallet. Follow this guide for step-by-step instructions:

Get Testnet Tokens

To acquire testnet tokens for Osmosis or Avalanche, use the following faucets:

To obtain testnet axlUSDC, visit the faucet channel on the Axelar Discord and post the command !faucet yourAxelarWalletAddress.

Faucets and Block Explorers

Read More Resources