Moving Dai to xDai

Transfer Dai to xDai through the simple UI

1) Go to Connect your web3 wallet (MetaMask, Nifty Wallet) to the Ethereum Mainnet. Once connected, you will see your address populated in the header, and your DAI and xDai balance displayed on the page.

If you are experiencing issues or for personal preference, you can go to and exchange using the burner application.

You will need some Dai to transfer (minimum of 0.005 Dai) AND some ETH for gas (transaction fees).

Note: If you change the dropdown on the page (ETH Mainnet) but not in MetaMask, the interface will shift but your wallet will not auto-connect to the chain. Switching chains in MM will automatically shift the interface.

2) Enter the amount of Dai you would like to transfer to xDai, and click the Transfer button.

3) A confirmation window will appear. Click Continue.

4) The web3 wallet window will open with transaction details. Default gas price is fine, if you would like a faster transaction you can increase. Click Submit or Confirm (depending on wallet) to process the transaction.

5) Wait for the transaction confirmation (time depends on gas price and network throughput). The transaction is considered finalized after 8 blocks. To check on a pending transaction, click on the tx in the Activity tab of MetaMask(MM).

6) Copy the tx hash.

7) Open Etherscan and paste the tx hash to view the current status.

If TX is taking longer than 10 minutes (usually due to rapid gas fluctuation on Ethereum), you may want to try speeding it up. Press the speed up button in MetaMask (see step 6) and pay additional gas to help prioritize your tx for miners. If not, the tx should resolve eventually, but in extreme cases can take up to 24 hours.

8) Confirmations are nearly complete. In a typical scenario, this process takes around 2 minutes.

9) Success! Dai has been bridged to xDai and available to use on the xDai chain. Switch your MetaMask wallet to xDai to see transfer. You can also click on the tx hash to view info about your transaction in BlockScout.

10) Click on the tx hash to view details. If you scroll down you will see the address (your address where the xdai was sent), value (amount sent in wei), and transactionHash, which will match the hash from step 7 on the Ethereum Mainnet.

If you are interested in converting Dai to xDai without the UI see How to use xDai Bridge without UI