Metamask

MetaMask is a browser extension and a mobile app that handles blockchain account management and helps users securely interact with web dApps. It’s supported in Chrome, Brave, and Safari browsers, as well as it is available for Android and iOS devices.

In the following we will use the Babel endpoint for Testnet, which is https://babel-api.testnet.iotex.io

Install Metamask

Install Metamask by downloading it from the official website, then import or create a new wallet.

Add a new Network in Metamask

In Metamask open the "Networks" drop down menu at the top, and choose the "Custom RPC" menu item:

then input the following parameters for the new network, depending if you want to configure Metamask for Testnet or Mainnet:

# For IoTeX Testnet
Network Name: IoTeX Testnet
New RPC URL: https://babel-api.testnet.iotex.io
Chain ID: 4690
Currency Symbol(optional): IOTX-T
Block Explorer URL: https://testnet.iotexscan.io
# For IoTeX Mainnet [Available from May 24th 2021]
Network Name: IoTeX Mainnet
New RPC URL: https://babel-api.mainnet.iotex.io
Chain ID: 4689
Currency Symbol(optional): IOTX
Block Explorer URL: https://iotexscan.io

Click save and make sure IoTeX is selected as the active network: