OmniBridge: ERC20 Token Transfers
Cross Chain Bridge for Ethereum <-> xDai and BSC <-> xDai


  • 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).
OmniBridge is available at
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​
  1. 1.
    History: See previous transactions and find claim functions for txs in progress.
  2. 2.
    Settings: Set custom RPCs, infinite unlocks and other settings.
  3. 3.
    Bridge Selector: change bridges to move assets between xDai, Ethereum and BSC.
  4. 4.
    Network Switch: Click to switch network you are bridging to and from.
  5. 5.
    Advanced Features: Access the alternate receiver to bridge tokens to another address.


  • ​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


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.
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.****
Last modified 1mo ago
Export as PDF
Copy link