--- tags: Raid --- # xDAI OmniBridge UI - Phase 3 ### Project Submitted By @dan13ram ## Summary The multi-token extension for the Arbitrary Message Bridge between Ethereum and the xDai chain is the simplest way to transfer ANY ERC20/ERC677/ERC827 token to the xDai chain. The technology is built and the UI was completed in Phase 1 and currently supports the older version of the bridge where the executions and gas required for the same are provided by the xDai network validators. In the phase 2 of the project, the OmniBridge contracts have been modified such that the user requires two transactions to complete the transfer of tokens from xDai to Mainnet. Along with this, the UI also supports reversed bridge for bridging native xDai tokens. In the phase 3 of the project, the reversed bridge portion of the UI has be made optional at deployment. ## Techinal Requirements - Create an option for the OB UI deployment `REACT_APP_ENABLE_REVERSED_BRIDGE` that enables (or disables) reversed bridge functionality during deployment. - The functionality for claiming token transfers from xDai to ETH Mainnet should work the same supporting the old contracts which do not support bridging native xDai tokens onto Mainnet. - Final testing and bug fixes. - Deploy for prod at https://xdai-omnibridge.web.app ( https://omni.xdaichain.com/ ) ## Anything else you'd like to add? * Contract and technical architecture have already been built by the xDai team. * The UI remains the same, changes are to be made only on the backend. ## Links Kovan-Sokol URL: https://sokol-omnibridge.web.app Staging URL: https://omnibridge-staging.web.app/ Prod URL: https://xdai-omnibridge.web.app Phase 1 proposal: https://hackmd.io/z52CgELeQr6YacoKiZhoEA?view Phase 2 proposal: https://hackmd.io/zo949nOdSb2IWQ2aJ82vuw?view ## Raid Party Skills Needed Warrior (frontend developer) @dan13ram Monk (PM) @scottrepreneur ## Cost (in DAI) 500 DAI multisig addr 0xF89460Ce0Be95adc538c2a5722490B5906318ace ## Next steps: - build - test - ship