Home Knowledge base Getting Started Guide How to Transfer CAS (BEP-20) from Binance Smart Chain (BSC) to Polygon Network (Matic) and (Vice Versa) Using CashaaFi Bridge

How to Transfer CAS (BEP-20) from Binance Smart Chain (BSC) to Polygon Network (Matic) and vice-versa Using CashaaFi Bridge

 

What is CashaaFi Bridge?

The CashaaFi Bridge is an easy-to-use cross-chain bridge that allows users to easily move their CAS tokens between multiple blockchains. This will help CAS tokens find utility across multiple blockchains, while also taking advantage of lower gas fees in other blockchains compared to its parent Binance Chain.

To begin with, it will connect the Binance Smart Chain and Polygon blockchain networks.

 

Pre-requisites for accessing CashaaFi Bridge:

  1. MetaMask — How to Install and add custom network (Binance Smart Chain & Polygon).
  2. Cross chain — Sending tokens to the MetaMask Wallet by swapping CAS (BEP-2) on the Binance Chain to CAS (BEP-20) on the Binance Smart Chain.
  3. BNB & MATIC balance to pay for the associated transaction fees.

———————————————————————————————————————————————————————————————————————————————–

MetaMask:

1. Installing MetaMask on your device.

In this quick step-by-step tutorial, we will show you how to install and add Binance Smart Chain and Polygon (MATIC) Network to the list of networks on MetaMask. It is a very simple process and there is nothing to worry about. We’ll be done in no time!

Here we go.

  • Download MetaMask from their official website. They offer extensions for the browsers Chrome, Firefox, Brave and Edge, as well as apps for both iOS and Android.
  • Create a wallet: How to install MetaMask. Once you get to the seed recovery phrase, make sure to write it down on a piece of paper rather than storing it on your computer or phone. Store it carefully, as losing it might mean losing all your crypto.
  • Congratulations! You’ve just created a MetaMask account. It should look something like this. You can create multiple accounts for all your purposes at the click of a button. For more details please visit their Support page.

1.1 How to add custom network (Binance Smart Chain & Polygon Network) to MetaMask Wallet.

Step 1: Click on the Account button.                                                  Step 2: Go to “Settings”.

                                                   

Step 3: Click on “Networks”.                                                                 Step 4: Click on “Add Network”.

                                                       

 

Step 5: Fill-in the details as shown in the image below and then click on “Save”:

                                                           

Network Name: Binance Smart Chain MainNet                            Network Name: Polygon MainNet

New RPC URL: https://bsc-dataseed.binance.org/                       New RPC URL: https://polygon-rpc.com/ 

ChainID: 56                                                          ChainID: 137

Symbol: BNB                                                          Symbol: MATIC

Block Explorer URL: https://bscscan.com                              Block Explorer URL: https://polygonscan.com

                                                   

 

Step 6: You are all set! Well, done.

                                                   

Warning: Please note that Binance Smart Chain (BSC) is different from Binance Chain. Binance Smart Chain is a Ethereum compatible smart contract platform. You can tell the network is BSC instead of Binance Chain as BSC addresses start with “0x” (followed by the address), while Binance Chain starts with “bnb” (followed by the address). MetaMask wallet currently doesn’t support the Binance Chain.

 

1.2 How to add CAS Token (BEP-20 & Polygon ERC-20) to MetaMask Wallet.

                                                   

Step 1: Select BSC MainNet, Click “Assets” and “Add Token”.         Step 1: Select Polygon MainNet, Click “Assets” and “Add Token”.

                                                       

 

Step 2: Enter the details as shown below & Click “Next”.                  Step 2: Enter the details as shown below & Click “Next”.

Contract Address: 0x780207b8c0fdc32cf60e957415bfa1f2d4d9718c   Contract Address: 0xEC4fe610B4107C95b56dECC885089c06f85a63cb

Symbol: CAS                                                    Symbol: CAS

Decimal: 18                                                    Decimal: 18

*Note: Token Symbol and Decimal will be fetched automatically once you enter Token Contract Address. Also never type Contract Address by hand, always copy paste it.

                                                       

 

Step 3: Click “Add Tokens”.                                                                    Step 3: Click “Add Tokens”.

                                                     

 

Step 4: Select your Account to view CAS on main dashboard.       Step 4: Select your Account to view CAS on main dashboard.

                                                     

 

Step 5: CAS(BEP-20) on BSC Chain added successfully.                 Step 5: CAS(ERC-20) on Polygon Network added successfully.

                                                     

———————————————————————————————————————————————————————————————————————————————–

 

Crosschain:

2. Crosschain Swap enables users to easily convert BEP-2 tokens to BEP-20 tokens and vice versa.

We will use Binance Chain Wallet and Trust Wallet to swap CAS (BEP-2) from Binance Chain to Binance Smart Chain (BEP-20) Network. Users have the flexibility to swap token by choosing any one of the below listed option.

Note: You can skip below First & Second Option for swapping and can directly Buy CAS (BEP-20) from Pancakeswap through your MetaMask wallet and can continue to CashaaFi bridge steps (3.1) to move your CAS (BEP-20) to Polygon Network. Please refer Buy/Sell CAS Token (Bep-20) On Pancakeswap Using MetaMask Wallet.

 

Are you ready to swap? Let’s begin!

 

2.1 Sending token To MetaMask Wallet by swapping BEP-2  to BEP-20 using Binance Chain Wallet. (OPTION 1)

 

2.1.1 Install Binance Chain Wallet Extension.

  • You can follow this guide in order to get the Binance Chain Wallet extension configured on your browser using your Gmail Account for better security: How to Setup Binance Chain Wallet Extension or,
  • Create a wallet by old method: Install Binance Chain Wallet . Once you get to the backup seed phrase, make sure to write it down on a piece of paper rather than storing it on your computer or phone. Store it carefully, as losing it might mean losing all your crypto.
  • Congratulations! You’ve just created a Binance Chain Wallet account. It should look something like this:

 

2.1.2 In order to swap the BEP-2 to BEP-20 token, you need to first deposit BNB (BEP-2) and CAS (BEP-2) tokens in your Binance Chain address (starts with “bnb”). You can send CAS(BEP-2) and BNB(BEP-2) from your Hardware Wallet (Ledger, Trezor, etc.), Centralized Exchange (Kucoin, Bitbns, MEXC) or from decentralized exchange (Binance Dex), or your Cashaa wallet. Please refer below image.

 

Step 1: Click on drop down symbol.                                                   Step 2: Select “Binance Chain  Network”.

                                                   

Step 3: Click Receive button or “ ” symbol to copy                    Step 4: Your deposited CAS & BNB

your BEP-2 address start with “bnb” for deposit.                             tokens will appear as below image.

                                                   

 

2.1.3 Now to swap to BSC Network you need to send your CAS(BEP-2) & BNB(BEP-2) to your BEP-20 address which starts with “0x”. In below example we will only swap CAS(BEP-2) to CAS(BEP-20). To swap BNB(BEP-2) to BNB(BEP-20) just select the BNB asset in place of CAS and follow the same step again. Please refer the image below.

 

Step 1: Click on drop down symbol.                                                   Step 2: Select “Binance Smart Chain Network”.

                                                   

Step 3: Click “ ” to copy CAS(BEP-20) address.                          Step 4: Now, again click on drop down symbol.

                                                   

Step 5: Select “Binance Chain Network”.                                          Step 6: Click on “Send”.

                                                   

Step 7: Enter details and Click “Send”.                                              Step 8: Click “Send” to confirm transaction.

                                                   

Step 9: Transaction successfully completed. Congratulations! CAS BEP-2 is converted to BEP-20.

                                                   

Points to remember:

  • Don’t forget to also Send BNB(BEP-2) to BNB(BEP-20) by following the same step (1-10) above.
  • Please be aware that swapping tokens will require a network fee in order to send your tokens from one chain to another. BNB is required to pay this fee. There will be no conversion fee, so you will receive the same amount of CAS tokens that you are sending.

 

2.1.4 Finally we will send CAS(BEP-20) & BNB(BEP-20) to our MetaMask wallet. In below example we will only send CAS(BEP-20) to MetaMask Wallet. To send BNB(BEP-20) just select the BNB asset in place of CAS and follow the same step again. Please refer the image below.

 

Step 1: Open MetaMask and select BSC MainNet.                         Step 2: Click “ ” to copy your BEP-20 address.

                                                   

Step 3: Click on “Send” button.                                                           Step 4: Enter details and confirm transaction.

                                                   

Step 5: Click “Send” to confirm Transaction.                                    Step 6: Transaction successfully completed.

                                                   

 

Step 7: Congratulations, CAS (BEP-20) token successfully moved to MetaMask Wallet.

Points to remember:

  • Don’t forget to also Send BNB(BEP-20) to MetaMask Wallet by following the same step (1-7) above.
  • Please be aware that swapping tokens will require a network fee in order to send your tokens from one chain to another. BNB is required to pay this fee. There will be no conversion fee, so you will receive the same amount of tokens that you are sending.

2.2 Sending token To MetaMask Wallet by swapping BEP-2  to BEP-20 using Trust Wallet. (OPTION 2)

 

2.2.1 Download and Install the Trust wallet app on your mobile device:

  • Refer to this link on how to download and install the Trust wallet (available only as mobile app) on your mobile devices (Android & IOS) – https://community.trustwallet.com/t/how-to-create-a-multi-coin-wallet/41
  • Next, follow along with the setup process in the app. Go ahead and click “Create a Wallet”. Write down the backup seed phrase somewhere secret (preferably not on an Internet-connected device). Without this phrase, your funds can’t be recovered if your device is damaged or lost. Confirm that you’ve written them down on the next page.
  • And that’s it! You should now see your wallet.

 

2.2.2 In order to swap the BEP-2 to BEP-20 token, you need to first deposit BNB (BEP-2) and CAS (BEP-2) tokens in your Trust Wallet (starts with “bnb”). You can send CAS(BEP-2) and BNB(BEP-2) from your Hardware Wallet (Ledger, Trezor, etc.), Centralized Exchange (Kucoin, Bitbns, MEXC) or from decentralized exchange (Binance Dex) or your Cashaa wallet.  In this example, we will swap 100 CAS tokens.

 

Step 1: Deposit CAS & BNB(BEP-2).                                                   Step 2: Tap on CASHAA i.e. CAS token BEP-2.

                                                   

Step 3: Tap on “More”.                                                                          Step 4: Select “SWAP TO SMART CHAIN”.

                                                   

Step 5: Fill in the amount & Tap on “SWAP” to continue.                Step 6: Confirm the transaction by tapping on Send.

                                                   

Step 7: Wait for the transaction to be processed.                            Step 8: Congratulations, CAS BEP-2 are converted to CAS BEP-20.

                                                   

Points to remember:

  • Don’t forget to also Send BNB (BEP-2) to BNB (BEP-20) by following the same step(1-8) above.
  • Please be aware that swapping tokens will require a network fee in order to send your tokens from one chain to another. BNB is required to pay this fee. There will be no conversion fee, so you will receive the same amount of CAS tokens that you are sending.

 

2.1.3 Finally we will send CAS(BEP-20) & BNB(BEP-20) to our MetaMask wallet. In below example we will only send CAS(BEP-20) to MetaMask Wallet. To send BNB(BEP-20) just select the BNB asset in place of CAS and follow the same step again. Please refer the image below:

 

Step1. Click on “Send” button.                                                             Step2. Enter details and Click “CONTINUE”.

                                                     

Step 3. Transaction successfully completed.                                    Step 4. Token successfully moved to MetaMask Wallet.

                                                     

Points to remember:

  • Don’t forget to also Send BNB(BEP-20) to MetaMask Wallet by following the same step (1-4) above.
  • Please be aware that swapping tokens will require a network fee in order to send your tokens from one chain to another. BNB is required to pay this fee. There will be no conversion fee, so you will receive the same amount of tokens that you are sending.

———————————————————————————————————————————————————————————————————————————————–

CashaaFi Bridge Overview:

  • The CashaaFi Bridge is an easy-to-use cross-chain bridge that allows users to easily move their CAS tokens between multiple blockchains to take advantage of the best of DeFi offerings across blockchains.
  • The CashaaFi Bridge will initially support Binance Smart Chain <-> Polygon transfers, but will eventually be expanded to support other popular blockchains.
  • With the Binance Smart Chain to Polygon bridge, CAS holders will be able to leverage Polygon’s ultra-efficient layer-2 blockchain to minimize transaction fees while transacting with CAS and gain access to Polygon’s blossoming DeFi ecosystem.

 

3.1 How to Connect MetaMask wallet to CashaaFi Bridge

Please ​head over to CashaaFi Bridge and follow below steps.

Step 1. Click on “Connect Wallet” to connect your Account. Allow all the necessary permissions to your MetaMask Wallet to get connected. Please refer image below:

Step 2. Once connected, select any appropriate FROM-TO chain via the drop down, also on selecting the appropriate FROM chain, the TO chain is automatically configured. You may also click on the Arrow Button to switch networks back and forth. Please refer image below.

 

3.2 How to Transfer CAS from Binance Smart Chain to Polygon Network (BSC-POLYGON)

Note: Please make sure Binance Chain Wallet (BSC) Network is selected first on your MetaMask Wallet.

Step 1. Fill in the amount you wish to transfer via the bridge and click “Confirm Transfer”. Please refer image below.

Step 2. Once you click on “Confirm Transfer” you will be prompted first for an approve transaction in MetaMask. Click “Confirm” and wait for the transaction to complete. Please refer image below.

Step 3. Click “Confirm” again to lock your token. Please refer image below.

Step 4. You will see the message “Token Locked” indicating your transaction is broadcasted to the Network. Please refer image below.

Step 5. Finally, within a few minutes to an hour, your CAS tokens will transferred to Polygon Network. CAS balance from Binance Smart Chain will be deducted and the same will credited to Polygon Network on the same account address in your MetaMask wallet. Please refer image below.

https://bscscan.com/  (CAS Deducted)

https://polygonscan.com/  (CAS Credited)

Note: Please be aware that swapping tokens will require a network fee in order to send your tokens from BSC to Polygon Network. This fees is paid in BNB. There will be no conversion fee, so you will receive the same amount of CAS tokens that you are sending.

 

3.3 How to Transfer CAS from Polygon Network to Binance Smart Chain (POLYGON-BSC)

Note: Please make sure Polygon Network is selected first on your MetaMask Wallet.

Step 1.  Select Polygon-BSC Network with the help of arrow and fill in the amount you wish to transfer via the bridge. Once you click on “Confirm Transfer” you will be prompted for the locking tokens transaction. Please refer image below.

Step 2. You will see the message “Tokens Locked” indicating your transaction is broadcasted to the Network. Please refer image below.

Step 3. Finally, the tokens get transferred to BSC Network. CAS balance will be deducted from Polygon Network and the same will credited to Binance Smart Chain Network. Please refer image below.

https://polygonscan.com/  (CAS Deducted)

https://bscscan.com/https:/  (CAS Credited)

 

Note: Please be aware that swapping tokens from will require a network fee in order to send your tokens from Polygon Network to BSC. This is paid in MATIC. There will be no conversion fee, so you will receive the same amount of CAS tokens that you are sending.

 

Happy swapping!

 

The Cashaa Team

The Next Generation Banking Platform

Leave a Reply

*