ShuttleFlow has recently completed the bi-directional cross-chain service between Conflux Network and Binance Smart Chain (BSC).
With ShuttleFlow enabling bi-directional flow of assets between Conflux Network and other reputable blockchain protocols, it acts as a cross-chain hub enabling asset flow to and from Ethereum and BSC, therefore, any platform can request to cross-chain their assets from Ethereum to BSC.
The following describes how to cross-chain assets from Conflux Network to the Binance Smart Chain:
1. Create a wallet on Metamask and a wallet on ConfluxPortal
-
Please install Metamask and ConfluxPortal. ConfluxPortal can be downloaded from here, and Metamask from here. After the successful download and installation, please create your wallets, so that you have one Conflux Network and one BSC wallet address.
-
In the following documentation we will have to connect ConfluxPortal to the âConflux Tethysâ network and Metamask to the âBinance Smart Chain MainNetâ network.
-
In Metamask, select âCustom RPCâ to manually add the BSC MainNet
The following data is necessary to add the BSC Mainnet to MetamaskïŒ
- RPC URLïŒhttps://bsc-dataseed.binance.org/
- ChainIDïŒ56
- Currency Symbol: BNB
- Block Explorer URL: https://bscscan.com
- And to connect you Metamask to the Binance Smart Chain
2. Using ShuttleFlow
- Open the ShuttleFlow website: https://shuttleflow.io/, and connect it to your ConfluxPortal.
- Change the cross-chain setting to âBSC/Confluxâ at the top left of the website
3. Shuttle-Out
- In the Shuttle-Out screen, select the asset you want to cross-chain from Conflux to BSC. Select âCFXâ in the âSelect Tokenâ bar, and the âToken to be receivedâ bar will automatically change to âbCFXâ
- Click on the ?-icon next to bCFX and the following notice will be displayed:
âThe token you received can be viewed in all BSC Network wallets, such as MetaMask. If the token cannot be found, you may need to add it by âAdd Tokenâ.â
- You need to enter the CFX amount to be cross-chained. Please notice the information below:
Minimum Amount: 100 CFX; Fees: 0.5 CFX
- If the entered amount is lower than the minimum amount (100 CFX), you will get the message:
The value must be greater than or equal to 100 CFX.
- When clicking on the?- icon next to Fees, you will get the following notice:
âThe fee is set by the current Token Captain, and might be adjusted accordingly If the Token Captain is changed. It is recommended to complete the transaction as soon as possible to avoid transaction fee fluctuations. An address creation fee 1.2 CFX will be charged the first time you Shuttle-Out.â
-
Please note that you will be charged a one-time address creation fee of 1.2 CFX, and the cross-chain fees are set by the Token Captain and can be changed in the future.
-
Open Metamask and copy your BSC wallet address and paste it into the âShuttle-Out Addressâ barïŒDo not input a Conflux wallet address!).
- The following notice will pop-up when clicking on the icon next to âShuttle-Out Addressâ:
Please do not transfer any non-designated assets to the above address, otherwise the assets will not be recovered.
Shuttle-Out requires several blocks to confirm the transaction.
ShuttleFlow is a truly decentralized product, and the userâs private key is not accessible under any circumstances.
The usersâ assets are escrowed in the smart contract, which has passed the third party security audit, and is protected by ShuttleFlow Cross-chain Multi-signature Alliance. Even if the ShuttleFlow private key is leaked, the usersâ assets could still be protected from hacking or moving by the platform itself or any third party.
- Click âExitâ, confirm the transaction in the pop-up confirmation box, and it will prompt âTransaction has been sentâ. You can jump to ConfluxScan to view transaction details by selecting âView Detailsâ.
4. View your bCFX in Metamask
- Click on the ?-icon next to bCFX in the Shuttle-Out window, and copy the bCFX smart contract address.
- Open Metamask and select âAdd Tokenâ. Select âCustom Tokenâ, past the bCFX smart contract address into the âToken Address Barâ and click âNextâ.
- Click âAdd Tokenâ, and you will be able to see bCFX added to your Metamask.
5. Shuttle-In
-
Open the ShuttleFlow websiteïŒhttps://shuttleflow.io/,and connect it to your ConfluxPortal.
-
Change the cross-chain setting to âBSC/Confluxâ at the top left of the website.
-
In the Shuttle-In screen, select the asset you want to cross-chain from BSC to Conflux. Select âbCFXâ in the âSelect Tokenâ bar, and the âToken to be receivedâ bar will automatically change to âCFXâ
- Click on the ?-icon next to bCFX and the following notice will be displayed:
The token you received can be viewed in all BSC Network wallets, such as MetaMask. If the token cannot be found, you may need to add it by âAdd Tokenâ.
- You need to enter the bCFX amount to be cross-chained. Please notice the information below:
Minimum Amount: 100 bCFX; Fees: 0 bCFX (You will have to pay the network fees on BSC to undergo the cross-chain transaction)
If the entered amount is lower than the minimum amount (100 bCFX), you will get the message: The value must be greater than or equal to 100 bCFX.
-
The Fees are set by the token captain and may be subject to change.
-
Copy the âShuttle-In Addressâ, and use the wallet connected to BSC to transfer the amount of bCFX you want to cross-chain. Do NOT transfer to a Conflux Address!
-
The following notice pops-up when clicking on the ?-icon next to âShuttle-In Addressâ:
Please do not transfer any non-designated assets to the above address, otherwise the assets will not be recovered.
The Shuttle In address may be updated, please refer to the latest address.
Shuttle-In requires several blocks to confirm the transaction.
ShuttleFlow is a truly decentralized product, and the userâs private key is not accessible under any circumstances.
The usersâ assets are escrowed in the smart contract, which has passed the third party security audit, and is protected by ShuttleFlow Cross-chain Multi-signature Alliance. Even if the ShuttleFlow private key is leaked, the usersâ assets could still be protected from hacking or moving by the platform itself or any third party.
- If youâre using a mobile wallet, you can also scan the QR-code to obtain the Shuttle-In wallet address!
- After copying the Shuttle-In address, open Metamask, and transfer the assets to the Shuttle-In address. After the transaction is completed on-chain, you have successfully cross-chained your assets.