OMGX Optimistic Rollup

OMGX is an Optimistic Rollup that combines the great open source work done by Optimism with the research and development effort of the OMG team on swap-based onramp, fast exit and cross-chain bridging. We chose to build on Optimism because it is essentially a modified version of Ethereum, which makes it relatively easy to ensure EVM and Solidity compatibility, minimizing the efforts required to migrate smart contracts from L1 to L2.

OMGX is maintained by the OMG and Enya teams.

Our documentation is a work in progress. If you have questions or feel like something is missing check out our Discord server where we are actively responding, or open an issue in the GitHub repo for this site.

Direct Support

Telegram Discord

Porting to OMGX and Optimism

Do you want to deploy your smart contracts to an Optimistic Rollup?

Choose your deployment stack

Fix possible errors step by step

These examples take you through the complete process of deploying an application to Optimistic Rollups. It's not very different from simply deploying to Ethereum. We're working hard to make sure any changes to your software stack are relatively minimal.

Start up a local OMGX

Access OMGX Wallet Contracts


Rinkeby Testnet Rinkeby Testnet Addresses Rinkeby Metamask Settings Block Explorer Rinkeby Web Wallet Rinkeby

Looking ahead, we anticipate the need for L2 solutions to not only scale Ethereum, but to augment it by expanding the capabilities of smart contracts through enabling complex off-chain computations. OMGX strives to be at the forefront of this evolution.