How to swap with Multichain Router

Multichain (Previously Anyswap)
Multichain
Published in
4 min readJan 3, 2022

Hello Multichainers,

As you know, Multichain officially goes live on Dec 16th. Brand-new Multichain has made lots of improvements for better user experience. Not only an easy-to-use user interface is generated, but also functions are integrated. Users can easily swap assets by using router and pool tools and check transaction status via Explorer afterwards.

Before moving forward, downloading and installing a wallet are a must (MetaMask wallet is used as an example for instructions). Here, you need to either create a new MetaMask wallet or import an existing one.

1. Setup

1.1 Visit Multichain and Get your MetaMask connected

The following two steps will appear for access permission. Please proceed to set up connection.

1.2 Network setup

The default network setting in MetaMask is Ethereum Mainnet, which means you will need to set up MetaMask on other networks. Here, we take BSC network as an example to show you the setup process.

2. Swap

We come to the second part. You are about to start swap journey very soon!

Multichain router allows users to swap assets between two chains arbitrarily. Before your first swap on Multichian Exchange, contract approval is required with every token that interacts with a contract. It is a once-off process, and you will not go through again when it comes to the same token.

We take $USDC transfer from FTM to BSC as an example to present an entire swap process.

2.1 Contract Approval

Please wait a while. Once approved, a small notification window will appear at the top of the page. Click to see details if you want.

Alternatively, you can find transaction records via MetaMask account inserted in the navigation bar.

Contract approval is a must-do for every token with a contract. Next time, you can go swap directly. Then, let’s move to the most exciting part — SWAP!

2.2 Swap

Swap between two chains is super-fast with Multichain router. Chances are that you will receive anytokens when liquidity is insufficient in target chain. For example, you will receive anyUSDC if there is a lack of liquidity (USDC) in BSC network, but you can redeem anyUSDC to USDC in Multichain pool later on. Please make sure you fully understand this situation.

Similarly, a small notification window will appear when you’ve sent a transaction. Click the link to see transaction status or check out your MetaMask account.

Congratulations! Your transaction is done when status turns into ‘Success’.

2.3 Liquidity Removal

If you receive anytokens (e.g., anyUSDC), no worries, please wait a while for Multichain pool to rebalance. Once pool is refilled, you are able to redeem anyUSDC into USDC.

If you are impatient with pool to rebalance, you can remove anyUSDC to a different network with liquidity available.

That’s it! Wait a bit. Go and click the link to check transaction status.

3. Status Check

If you miss the link to check cross-chain transaction status, no worries, there is another way to find out by using Multichain Explorer.

Do us a Favor?

The development of Multichain Ecosystem relies on everyone. We thereby very much appreciate your contributions to the community by adding liquidity to Multichain Pool.

The process is similar to what we’ve done with ‘swap’. Contract Approval is required as to every token that interacts with a contract.

Newly upgraded Multichain is more visually appealing and much easier to operate. Hope you all have a happy swap journey.

If you have any questions while swapping, feel free to contact us via Helpdesk https://multichain.zendesk.com/hc/en-us

--

--

Multichain (Previously Anyswap)
Multichain

Cross-Chain Router Protocol (CRP), an infrastructure for cross-chain interoperability, envisioned to be the ultimate router for Web3 https://multichain.org/