WBNB auto-conversion to BNB

Bridge WBNB from xDai to BNB on BSC to begin transacting immediately on Binance Smart Chain

The xDai to BSC Bridge now supports wrapped BNB (WBNB) to BNB conversions directly from xDai. Tokens are transferred AND unwrapped to native BNB during the bridging process!

  1. Swap your token(s) for WBNB on xDai

  2. Bridge WBNB to BNB on Binance Smart Chain (BSC)

  3. Use this BNB for transactions on BSC (including bridging additional tokens from xDai to BSC).

1) Swap for WBNB

Use a DEX to swap your token on xDai for WBNB. In this example we use HoneySwap to convert xDai to WBNB.

1) Go to app.honeyswap.org. Connect your MetaMask wallet to xDai and select the pairs you want to trade. In this example we will swap XDAI to WBNB, but you can swap any token with enough liquidity to WBNB.

2) WBNB may not be in the Token Dropdown. To add, copy in the WBNB address on xDai - 0xCa8d20f3e0144a72C6B5d576e9Bd3Fd8557E2B04 - and select the token.

3) Enter in the amount to Swap and you will see the amount you will receive in WBNB. Click the swap button to continue.

4) Confirm the swap on Honeyswap and then in MetaMask.

2) Bridge WBNB to BNB on Binance Smart Chain (BSC)

Once your swap is complete, you will move WBNB across the bridge to receive BNB on BSC.

1) Go to the Omni Bridge https://omni.xdaichain.com/bridge

  1. Select BSC <-> xDai from the Dropdown. Your MetaMask should still be connected to the xDai Chain.

  2. Choose Wrapped BNB on xDai and enter the amount you want to bridge.

  3. Toggle to Receive BNB. When your transaction is bridged, the WBNB is also unwrapped on the Binance Smart Chain as a part of the transaction! This gives you native BNB on BSC.

  4. Click Request to begin bridging.

2) Click to Continue and confirm the transaction in MetaMask.

3) While transaction is processing, you can view progress in the ALM Monitor (optional)

4) Once complete, switch to the Binance Smart Chain in MetaMask in order to claim.

If you have not added BSC to MetaMask yet, you can easily add here or use the following params for MM custom network (Network Name: BSC Mainnet New RPC URL: https://bsc-dataseed.binance.org/ ChainID: 56 Symbol: BNB Block Explorer URL: https://bscscan.com/ )

5) Claim your tokens and confirm in MetaMask.

Note: you may see an Insufficient Funds warning in MetaMask for a few moments while unwrap is processed, added to your account and reflected on MM. This should resolve fairly quickly and you can proceed.

6) Once the claim is processed, you will have native BNB in your wallet on the Binance Smart Chain. You can use this for transactions as needed, and to pay tx costs for bridging over other tokens from xDai.

You can also bridge in the opposite direction, moving native BNB on Binance Smart Chain to wrapped BNB on xDai. In this case, BNB is the first token in the list if BSC is the active network in MetaMask.