BSC OmniBridge Example

Example transfer from xDai to BSC

Here we show the bridging steps to transfer STAKE on xDai to STAKE on BSC. The chain names are appended, so the bridged token is called "STAKE on xDai on BSC".

What you need:

If planning to bridge so you can trade an asset on BSC or xDai (Honeyswap, BaoSwap etc), check liquidity for that asset on the chain where you want to trade prior to bridging. In the example below we bridge STAKE on xDai to BSC, but there may not be enough liquidity for trading STAKE on BSC. In this case you can bridge it back to the originating chain (or if its a supported stablecoin swap on Component on xDai).

Honeyswap liquidity pair resource: https://www.liquidityfolio.com

Bridge STAKE from xDai to BSC

1) Go to the OmniBridge at https://omni.xdaichain.com/bridge

  1. Connect your web3 wallet to the xDai Network. Select the BSC <-> xDai Bridge networks from the dropdown.

  2. Select the token you want to bridge from your wallet on xDai to BSC.

  3. Select the amount.

  4. Click Unlock (note: you can also enable infinite unlocks. Click Settings to enable infinite unlocks from this address rather that unlocking a specific amount to transfer).

2) Confirm the Unlock tx in MetaMask.

3) Once Unlock tx is complete, Request button will become active. Click Request and Confirm in MetaMask.

4) Continue with the Transfer (noting that there are 2 transactions to complete, one on xDai and a 2nd on the BSC chain).

5) Confirm in MetaMask. You can set GWEI to 1 to reduce costs.

6) Wait for Block Confirmations and Signature Collections. Once complete, you will see the message to switch the network to the Binance Smart Chain.

7) Once you switch networks, you will see the claim button.

  1. Click Claim to initiate claim the process.

  2. If the claim button does not work for some reason, you can click on the linked sending tx hash to process execute the transaction in the live monitor.

7a) If using ALM, click on the Execute Button to finalize the claim.

8) Once Claimed, you can click on the Receiving Tx to find your transaction on BscScan.

7) To add STAKE to your BSC wallet, click on the Token Name, Copy the address, then go to custom token in MetaMask and add the address.

Click on Token Name
Copy Token Address
Add as a Custom Token in MetaMask