# How to Create an Interchain Token with Axelar in 4 Steps

[Interchain Tokens](https://axelar.network/interchaintokens) are a special kind of token that allows users to transfer value across different blockchains.

Like [cross-chain bridges](https://axelar.network/blog/cross-chain-bridges-benefits-limitations-risks), existing solutions create problems like fragmented fungibility (bridged tokens are nonfungible with versions on other chains) and loss of custom functionality. Interchain Tokens solve that problem, extending tokens' fungibility and custom functionality into deployments on multiple chains.

Interchain Tokens are created via the [Interchain Token Service](https://axelar.network/interchaintokens) – a groundbreaking development in the world of blockchain that creates a truly interoperable ecosystem.

The [Axelar Interchain Token Portal](https://interchain.axelar.dev/) is a helpful tool that simplifies the process of creating and deploying ERC-20 tokens, providing support for standardized and canonical tokens.

This tutorial will walk you through the step-by-step process of creating, registering and deploying an Interchain Token using the Axelar Interchain Token Portal and interacting with the token across multiple blockchains.

You will need Avalanche Fuji testnet faucet tokens; you can get some [here](https://core.app/tools/testnet-faucet/?subnet=c&token=c) if you don't have them.

## **Step 1: Create and deploy an ERC-20 token**

In this step, you will create and deploy an ERC-20 token on a testnet environment. The tutorial will walk you through the process of deploying it on the Fantom testnet using the [Axelar Interchain Token Portal](https://testnet.its.axelar.dev/) testnet. However, you can deploy it on any supported chain without limitation; it doesn't necessarily have to be on Fantom.

Go to [https://testnet.interchain.axelar.dev/](https://testnet.interchain.axelar.dev/) to create and deploy a new token. Click the `Deploy a new Interchain Token` button.

![How to Create an Interchain Token with Axelar in 4 Steps](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F5vsPM89zEuTxjtUHrySZSo%2Fb0aaa5f098d8da0e9f954d9fa5429d39%2FScreenshot_2024-02-16_at_13.11.57.png&w=3840&q=50 align="left")

Provide the necessary token information in the fields: `Token Name`, Token `Symbol`, Token `Decimals,` Total Supply `to mint`.

> ***Please be aware that the default for*** `Total Supply to mint` in the user interface is set to 0, but it should not be left at 0. After setting total supply to mint later won’t be allowed unless you turn on the `Is Mintable` option.

![Add token information](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F16iRxbj9QXgjztojfI5VBO%2Fa16daf40588ec2b2319c826804265635%2FScreenshot_2024-02-16_at_13.14.42.png&w=3840&q=50 align="left")

Next, click on the `Register & Deploy` button.

![Deploy and Register - How to Create an Interchain Token with Axelar in 4 Steps](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F68TKxib2aH11b4lFCgyhTd%2F91bb1feb2fd9d0bcf0a8cd21f4ed8c21%2FScreenshot_2024-02-16_at_13.16.17.png&w=3840&q=50 align="left")

Optional: You can choose the chains where you would like to deploy the Interchain Token.

![Choose additional chains to register Interchain Tokens on](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F4scquzu3VVMgdnDe9QXrGr%2F03635ec0c8a81c9ba77db4ce5a8d5b66%2FScreenshot_2024-02-16_at_13.17.34.png&w=3840&q=50 align="left")

Hooray! You have successfully [deployed and registered your token successfully](https://testnet.snowtrace.io/tx/0x8f50ee0f8ea9a989e0ce8d5897197fb3bb6f520117a68def5a84f5a32612b99d). Next, click on `Go to the token page!`

![How to Create an Interchain Token with Axelar in 4 Steps](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F2UwThkYlgVEvwes8qBotqy%2F53e6589e1ae2472d4a57a0de5ec4d5b3%2FScreenshot_2024-02-16_at_13.24.01.png&w=3840&q=50 align="left")

![Token Page - How to Create an Interchain Token with Axelar in 4 Steps](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F4Vd8E5ymqZLLxxb3yNgvpg%2Ff6bf0977dc0ef32d9b7e495861ec0c22%2FScreenshot_2024-02-16_at_13.25.13.png&w=3840&q=50 align="left")

## **Step 2: Register and deploy an ERC-20 token as an Interchain Token on Avalanche, Polygon and BNB Chain**

Choose the blockchain on which you want to deploy remote tokens. In this tutorial, you will deploy to Avalanche, Polygon and BNB Chain, respectively.

Select the chains to be deployed on and click `Register token on 3 additional chains` button.

![Deploy Remote Token - How to Create an Interchain Token with Axelar in 4 Steps](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F12cXJANGqTizM7IeWFTGXx%2F6d8ee6ad573536b88b846355cb60015f%2FScreenshot_2024-02-16_at_13.35.19.png&w=3840&q=50 align="left")

Next, you should see a display similar to the one shown below, indicating that the token has been registered and is currently being deployed to the selected remote chains, in this case, Avalanche, Polygon and BNB Chain testnet.

Once successfully deployed, which may take a few minutes, you should see something similar to what is displayed below.

![How to Create an Interchain Token with Axelar in 4 Steps](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2FMhAlYTRFUs4HAIGyvK50g%2F37d8953c7ff33178a4dddf8b99dbb535%2FScreenshot_2024-02-16_at_13.42.10.png&w=3840&q=50 align="left")

## **Step 4: Interact with the Interchain Token**

In this section, you will interact with the interchain token you just deployed via the Axelar Interchain Token Portal user interface.

To interact with this, you can send balances across these networks, and that's precisely where the magic happens.

### **Send Token from Fantom Testnet to Polygon Testnet**

To send tokens from the Fantom testnet to the Polygon testnet, click the `Transfer` button and enter the desired amount of tokens you want to transfer, as shown below.

![Send Token from Fantom Testnet to Polygon Testnet](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F66cdX2lAK4LeakO6zfYfHW%2F42bdd1d81f1f7b426cbd65eefc0de4a7%2FScreenshot_2024-02-16_at_13.44.00.png&w=3840&q=50 align="left")

![Send Token from Fantom Testnet to Polygon Testnet](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F7dxBmQcfFHOqarKUgH5IC8%2Fa778aea93f3e795514695e5f28e6a9fd%2FScreenshot_2024-02-16_at_13.47.02.png&w=1920&q=50 align="left")

The token was sent successfully, and the balance on Polygon is now updated, as shown below.

![How to Create an Interchain Token with Axelar in 4 Steps](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F6VRuhQHsQegRq4CuN7BGJ5%2F83dbf9594931bec55fd8d2e8e08afad9%2FScreenshot_2024-02-16_at_14.35.58.png&w=3840&q=50 align="left")

### **Send token from Fantom testnet to Avalanche Fuji testnet**

In the previous step, you successfully sent 1000 units of your ERC-20 token to the Polygon testnet. Now you will do a similar process to send the token to Avanlache Fuji testnet.

![Send Token from Avalanche Fuji Testnet to Moonbase Testnet](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F3PGqLpnUqsDyLq4zPvgWSI%2F4605d934656c5cca0fb5438b058f7fb4%2FScreenshot_2024-02-16_at_14.40.16.png&w=1920&q=50 align="left")

The token was sent successfully, and the balance on Avalanche Fuji is now updated, as shown below.

![Send Token from Avalanche Fuji Testnet to Moonbase Testnet](https://axelar.network/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fmjqoq33y05of%2F43onnhRdlsjOS7AJvKB8HL%2Ffc9305f49c8b52a47663a6c3b2d46511%2FScreenshot_2024-02-16_at_14.44.07.png&w=3840&q=50 align="left")

Hooray 🥳 With Axelar, you have successfully created, registered and deployed an interchain token using the Axelar Interchain Token Portal and interacting with the token across multiple blockchains.

## **What's next?**

You can learn more about [Interchain Tokens](https://docs.axelar.dev/dev/send-tokens/interchain-tokens) and how they are created and managed by the new [Interchain Token Service](https://axelar.network/its). It allows you to send tokens cross-chain, build asset bridges, build asset transfers into your Interchain dApp and take on many other use cases.

If you've made it this far, you're fantastic! You can [post about your experience](https://twitter.com/intent/tweet?url=https%3A%2F%2Faxelar.network%2Fblog%2Fhow-to-create-an-interchain-token-with-axelar-in-4-steps%2F&text=Thank%20you%2C%20@olanetsoft%2C%20for%20writing%20this%20helpful%20article.%0A%0A%20How%20to%20Create%20an%20Interchain%20Token%20with%20@axelarcore%20in%204%20Steps%20%0A%0A) building or following along with this tutorial to show your support to the author and tag [@axelarcore](https://twitter.com/axelarnetwork).

## **Conclusion**

This post covered the step-by-step process of creating, registering, and deploying an interchain token using the Axelar Interchain Token Portal and interacting with the token across multiple blockchains.

## **Reference**

* [Axelar Interchain Tokens](https://docs.axelar.dev/dev/send-tokens/interchain-tokens)
    
* [Axelar Documentation](https://docs.axelar.dev/)
    
* [Axelar Interchain Token Portal](https://testnet.its.axelar.dev/) - Testnet
    
* [Axelar Interchain Token Portal](https://intechain.axelar.dev/) - Mainnet
