Using the Fluent Cross-Space Bridge to Transfer CRC-20 Tokens

Miguel
Conflux Network
Published in
5 min readMar 17, 2022

In this tutorial, you’ll learn how to transfer CRC-20 tokens between Conflux Core Space and eSpace using the Fluent Wallet cross-space bridge.

Prerequisites

  • Install Fluent Wallet on your browser. To install Fluent Wallet, go to: http://fluentwallet.com
  • Install MetaMask on your browser. To install MetaMask, go to: http://metamask.org
  • Add Conflux eSpace to MetaMask. To add eSpace to MetaMask, you can follow this guide.
  • CRC-20 tokens to transfer across spaces. For the purposes of this tutorial, we’ll use cUSDT. You can trade CFX for cUSDT using a DEX such as Koichiswap.
    Note: You can try this on the testnet also.

Transferring CRC-20 Tokens from Conflux Core Space to eSpace

To transfer CRC-20 tokens from Conflux Core Space to eSpace using the Fluent Wallet cross-space bridge:

1. Open your Fluent Wallet.

2. Click the Cross-Space icon to open the cross-space bridge.

3. In the Cross-Space, click Connect Wallet > Connect Fluent to connect your Fluent Wallet.

4. Once your wallet is connected, ensure that the field To is set to Conflux eSpace.

5. In the Conflux eSpace Destination Address field, enter your eSpace account address.

6. Next, in the token field, select the CRC-20 token that you wish to transfer to eSpace. In this case we’ll select cUSDT.

7. In the amount field, enter the amount of cUSDT that you wish to transfer. In this case we’ll transfer 10 cUSDT.

8. Now verify the your transaction details and click Approve.

9. In the Fluent dialog, sign the transaction by clicking Confirm.

Notice that there are no gas costs for this operation. This is a sponsored transaction, which uses the gas sponsorship mechanism of Conflux. To learn more about gas sponsorship, go to: http://developer.confluxnetwork.org.

10. Go to MetaMask and ensure that your wallet is connected to the Conflux network.

11. In MetaMask, go to Assets and click Import tokens.

12. In Import tokens, enter the token contract address in the Token Contract Address field and click Add Custom Token. For cUSDT, the token contract address is: 0xfe97e85d13abd9c1c33384e796f10b73905637ce.

13. Now click Import Tokens.

You have successfully transferred a CRC-20 token from Conflux Core Space to eSpace!

Transferring Tokens from Conflux eSpace to Core Space

Note: You’ll need to have CFX in eSpace to be able to transfer any token to Core Space.

To transfer CRC-20 tokens from Conflux eSpace to Core Space using the Fluent Wallet cross-space bridge:

1. Go to the Fluent Cross-Space bridge. You can access the bridge from Fluent Wallet or from http://evm.fluentwallet.com

2. Click the 🔁 (reverse) arrow next to the To: Conflux eSpace bridge to change the swapping direction.

3. Click Connect to Conflux Core via Fluent to connect your Fluent Wallet to the bridge.

4. In the token list, select the token that you wish to transfer. In this case, we’ll select cUSDT (Tether USD).

5. In the Fluent dialog, click Connect to confirm your connection to the site.

6. In Step 1 — Transfer Token, click Connect to Conflux eSpace via MetaMask to connect your MetaMask wallet.

7. In the MetaMask dialog, select your eSpace wallet and click Next.

8. In the Connect to CFX eSpace dialog, click Connect to finish connecting your MetaMask wallet to the Fluent cross-space bridge.

9. In the amount field, enter the amount field that you wish to transfer and click Approve. In this case, we’ll transfer 10 cUSDT.

10. In the MetaMask dialog, click Confirm to grant permission to the bridge to transfer your funds.

11. Once your transaction is approved, click Transfer to transfer the funds to Core Space.

12. In the MetaMask dialog, click Confirm to confirm your transaction.

13. Now, click Withdraw to withdraw your tokens to Conflux account.

14. Click Confirm in the Fluent Wallet dialog to confirm the transaction.

15. Go to Fluent Wallet and confirm that you received your funds.

You have successfully transferred a CRC-20 token from Conflux eSpace to Core Space!

--

--