Skip to content

Latest commit

 

History

History
 
 

omnibridge

description
Cross Chain Bridge for Ethereum <-> xDai and BSC <-> xDai

OmniBridge: ERC20 Token Transfers

Basics

  • Bridge any existing ERC20 between
    • Ethereum and xDai
    • Binance Smart Chain(BSC) and xDai
    • POA Network and xDai
  • The first time a token is bridged, a new ERC677 token contract is deployed on xDai with an additional suffix to differentiate the token on xDai.
  • If a token has been bridged previously, the previously deployed contract is used.
  • The requested token amount is minted and sent to the account initiating the transfer (or an alternate receiver account specified by the sender).

{% hint style="success" %} :bridge_at_night: OmniBridge is available at https://omni.xdaichain.com

🔗 Connect your wallet to the network you want to bridge from and set the chain to either ETH <-> XDAI, BSC <-> XDAI or ETH <-> BSC from the dropdown menu. Bridge Tutorial

⏱️ Monitor the status of OmniBridge Transactions with the ALM Monitor {% endhint %}

  1. History: See previous transactions and find claim functions for txs in progress.
  2. Settings: Set custom RPCs, infinite unlocks and other settings.
  3. Bridge Selector: change bridges to move assets between xDai, Ethereum and BSC.
  4. Network Switch: Click to switch network you are bridging to and from.
  5. Advanced Features: Access the alternate receiver to bridge tokens to another address.

Features

  • Alternate Receiver: Bridge tokens from an address on one chain to a second address on another chain).
  • Define Custom RPCs: Set your own RPC endpoints for bridge interaction.
  • Infinite Unlock: Approve all transfers of a token with a single tx rather than for each transfer.
  • Reverse Mode: Bridge tokens minted on xDai to Ethereum/BSC/POA

Resources

{% hint style="warning" %} Transfers are non-reversible. If you initiate and complete the first request transaction, you will need to complete the 2nd claim transaction at some time to receive your tokens on chain. This can be very expensive on Ethereum Mainnet. You can wait for gas prices to drop and claim at a later time if you like. In addition, MetaMask cost estimates may be inaccurate.

See this post for more information on the claims process and costs to claim when transferring tokens from xDai to Ethereum using the OmniBridge. {% endhint %}

{% hint style="warning" %} Note there are multiple bridges to xDai, the OmniBridge is used for ERC20 cross-chain transfers. It is not used to mint Native xDai - to bridge Dai to xDai or xDai to Dai.

If you want to bridge xDai to Dai or vice versa, use the xDai Bridge.**** {% endhint %}