# IoTeX Mainnet

## Step 1 - Create a Wallet or Import an Existing Wallet on Metamask

This is where you have to create or import an existing Ethereum wallet. If you don't have an existing Ethereum wallet, please select "Create a Wallet". Always keep your Mnemonic and password to yourself and make sure to write it down. Note: This is the wallet that will be used to conduct transactions on IoTeX.

## Step 2a - Connect MetaMask with IoTeX

Open MetaMask and click on the **network selector** at the top. By default, it will show "Ethereum Mainnet". Scroll down and click **Custom RPC**.&#x20;

![](https://266032350-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MjS5mo2EwOgZx4_v8Um%2F-Mk-tdvs4gR1shz-YgbK%2F-Mk-tkh6osb4xmtGSKFH%2Fimage.png?alt=media\&token=6fbc3212-a32f-4775-a106-52c5e1f42f02)

A window will open. Type in the details below.

**Network Name:** IoTeX Chain Mainnet\
**New RPC URL:**[ ](https://api.avax.network/ext/bc/C/rpc)**https://babel-api.mainnet.iotex.io/**\
**ChainID:** **4689**

## Step 2b - Add thru [iotexdefi.com](https://iotexdefi.com/)

![](https://266032350-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MjS5mo2EwOgZx4_v8Um%2F-Mk-uDmRWEdepZl2kS8h%2F-Mk-uehT0Ehcm998Qivw%2Fimage.png?alt=media\&token=53dc098b-2137-422d-9f85-9db735e8fcba)
