xDai <> Mainnet Step by Step Guide

We are thrilled to announce that Gnosis Protocol has now been deployed to xDai!

Gnosis Protocol is a fully permissionless DEX that enables ring trades to maximize liquidity. The protocol uses consecutive 5 minute batch auctions to settle orders. You can trade on Gnosis Protocol using Mesa, the first dapp built on the protocol, developed and maintained by the DXdao.

I. Install and set up xDai-enabled Metamask

The first entry point to accessing the xDai chain is downloading Metamask if you do not already have it. Once you have Metamask installed, follow these instructions to set up a “custom RPC” (Remote Procedure Call) to connect to the xDai network as described here:

II. Transfer tokens from Mainnet to xDAI

The first difference you will encounter between the xDai and Ethereum Mainnet environments is that the native token on xDai is DAI instead of ETH. While this alleviates the pain point of gas costs on Mainnet, it means you must pay for transactions in DAI. You can acquire DAI to cover these transactions using Mesa, and then move them over to xDai

III. Trade on xDai using Mesa

You can access Mesa similarly on xDai as you would on Ethereum Mainnet once you have transferred your tokens.

  1. Enable the token you want to trade on Mesa, including wrapped xDai or xETH so it can be deposited.

IV. Getting tokens from xDai back to Mainnet

After trading on Mesa, you will likely want to bridge your tokens back to Ethereum Mainnet.

The DXdao is a decentralized organization, owned and operated by the community. It develops, governs, and grows DeFi protocols and products.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store