If you've played with crypto networks at all, you would have heard of MetaMask - it's one of the oldest and most popular non-custodial crypto wallets around. It's available as a browser extension as well as a mobile wallet, and allows you to buy, store, send and swap tokens seamlessly. You can also use MetaMask in conjunction with a hardware wallet like Ledger. MetaMask is primarily used to access Ethereum-based decentralized applications (dapps), but also supports several Ethereum-compatible networks. In this post, I'll cover the basic configuration required to add such custom networks to MetaMask.
The steps to add a custom network to the MetaMask browser extension are outlined below (the steps are almost identical for the mobile wallet too).
Click on the My Accounts button (top-right corner) and go to Settings.
Scroll down to Networks and click Add Network.
Configure the Network Name, New RPC URL, Chain ID, Currency Symbol and Block Explorer URL based on the network to be added and click Save.
You'll see the newly added network in the dropdown list. Select the custom network and interact with the corresponding dapp.
By default, you will only see Ethereum Mainnet in the dropdown list of networks in MetaMask (top of the wallet). If you want to see the test networks (Goerli, Kovan, Rinkeby, Ropsten) or the Localhost network used by developers, head over to Settings > Advanced, and enable the Show test networks option.
Below is a handy list of parameters for popular Ethereum-compatible networks.
Polygon, formerly Matic ($MATIC)
Network Name: PolygonNew RPC URL: https://polygon-rpc.comChain ID: 137Currency Symbol (optional): MATICBlock Explorer URL (optional): https://polygonscan.com
Arbitrum ($AETH)
Network Name: Arbitrum OneNew RPC URL: https://arb1.arbitrum.io/rpcChain ID: 42161Currency Symbol (optional): AETHBlock Explorer URL (optional): https://arbiscan.io
Optimism ($ETH)
Network Name: OptimismNew RPC URL: https://mainnet.optimism.ioChain ID: 10Currency Symbol (optional): ETHBlock Explorer URL (optional): https://optimistic.etherscan.io
Boba ($BOBA)
Network Name: BobaNew RPC URL: https://mainnet.boba.networkChain ID: 288Currency Symbol (optional): ETHBlock Explorer URL (optional): https://blockexplorer.boba.network
Binance Smart Chain ($BNB)
Network Name: Binance Smart ChainNew RPC URL: https://bsc-dataseed.binance.orgChain ID: 56Currency Symbol (optional): BNBBlock Explorer URL (optional): https://bscscan.com
TomoChain ($TOMO)
Network Name: TomoChainNew RPC URL: https://rpc.tomochain.comChain ID: 88Currency Symbol (optional): TOMOBlock Explorer URL (optional): https://tomoscan.io
Avalanche ($AVAX)
Network Name: AvalancheNew RPC URL: https://api.avax.network/ext/bc/C/rpcChain ID: 43114Currency Symbol (optional): AVAXBlock Explorer URL (optional): https://snowtrace.io
Fantom ($FTM)
Network Name: Fantom OperaNew RPC URL: https://rpc.ftm.toolsChain ID: 250Currency Symbol (optional): FTMBlock Explorer URL (optional): https://ftmscan.com
Harmony ($ONE)
Network Name: HarmonyNew RPC URL: https://api.harmony.oneChain ID: 1666600000Currency Symbol (optional): ONEBlock Explorer URL (optional): https://explorer.harmony.one
Cronos ($CRO)
Network Name: CronosNew RPC URL: https://evm.cronos.orgChain ID: 25Currency Symbol (optional): CROBlock Explorer URL (optional): https://cronoscan.com
Celo ($CELO)
Network Name: CeloNew RPC URL: https://forno.celo.orgChain ID: 42220Currency Symbol (optional): CELOBlock Explorer URL (optional): https://explorer.celo.org
Gnosis Chain ($xDAI)
Network Name: Gnosis ChainNew RPC URL: https://rpc.gnosischain.comChain ID: 100Currency Symbol (optional): xDAIBlock Explorer URL (optional): https://blockscout.com/xdai/mainnet
Aurora Network ($ETH)
Network Name: AuroraNew RPC URL: https://mainnet.aurora.devChain ID: 1313161554Currency Symbol (optional): ETHBlock Explorer URL (optional): https://aurorascan.dev
Evmos ($EVMOS)
Network Name: EvmosNew RPC URL: https://eth.bd.evmos.org:8545Chain ID: 9001Currency Symbol (optional): EVMOSBlock Explorer URL (optional): https://evm.evmos.org
MetaMask is a popular cryptocurrency wallet that supports a broad range of Ethereum-based tokens and non-fungible tokens (NFTs) on supported blockchains.
To deposit ETH or ERC-20 tokens to your MetaMask wallet from an exchange or another wallet, you will simply need to submit a transaction pointed to the address of one of your accounts in MetaMask. Please check the exchanges that operate in your country here.
Ethereum services are open by default – you just need a wallet. These are free and easy to set up, controlled by you, and work without any personal info. You can build a bank run by logic you've programmed. You can create tokens that you can transfer and use across applications.
Interoperability: use the same address on different networks
Reflecting much of the same architecture naturally lends itself to sharing address formats too. Due to these shared characteristics, you can use MetaMask to interact with any other EVM-compatible network using the same address.
MetaMask is a powerful tool that is open to the world to build upon. That means that many other networks and dapps have, and will, use MetaMask as the link between their dapp and you, the user.
Metamask is a digital wallet compatible with the Ethereum standard.It is designed to support decentralized application tokens on the Ethereum network,which means it can support all coins based on the ERC20 standard.
What's the Difference Between ETH and ERC-20? Ether (ETH) is the native token used by the Ethereum blockchain and network as a payment system for verifying transactions. ERC-20 is the standard for creating smart contract-enabled fungible tokens to be used in the Ethereum ecosystem.
The bridging process is simple and intuitive for newcomers. Select the desired asset and chain of your choice on the bridge UI, connect the wallets or paste the destination address, and initiate the transaction. Allbridge Core will then perform a cross-chain swap and exchange ERC20 to TRC20.
Here are some general guidelines for choosing the correct network: For Bitcoin, you will need to choose the Bitcoin network. For Ethereum and other Ethereum-based tokens (such as ERC-20 tokens), you will need to choose the Ethereum network. For Litecoin, you will need to choose the Litecoin network.
An Ethereum address is a 42-character hexadecimal address derived from the last 20 bytes of the public key controlling the account with 0x appended in front. e.g., 0x71C7656EC7ab88b098defB751B7401B5f6d8976F.
MetaMask as a wallet and browser extension is fully compatible with any ERC-20 standard token. By now, you've probably loaded your new account with ETH, poked around the Metaverse, and began trading for other well-known ERC-20 tokens.
Open your web browser and click on the Metamask extension icon. Click on your avatar on the top right corner and click on Settings . Click on the Networks tab. This is the tab where you will be able to add and edit custom RPC networks.
One of the benefits of using MetaMask is that you can use your Secret Recovery Phrase to access your wallet on multiple computers or smartphones. You're not bound permanently to any single device. To access your wallet on a new device, use your Secret Recovery Phrase to restore your wallet.
If the issue persists, try resetting your MetaMask account by going to Settings > Advanced > Reset Account. Once your account is reset, restart your browser and try connecting your Ledger device to MetaMask again.
If you have ETH or other tokens that you want to exchange for fiat currency, you will have to do so on an exchange, as MetaMask does not provide this service. This means sending the tokens manually to the exchange platform of your choice.
In this sense, you don't log out of MetaMask, but you can lock the application, so that you'll have to re-enter your password or biometrics to log back in. Here you can set a timer in minutes after which the wallet will be locked. You can also add an extra layer of security by adding a hardware wallet.
isUnlocked(): Promise<boolean>; Returns a promise that resolves to a boolean indicating if MetaMask is unlocked by the user. MetaMask must be unlocked to perform any operation involving user accounts. Note that this method doesn't indicate if the user has exposed any accounts to the caller.
While a Secret Recovery Phrase is used to create and restore your entire MetaMask Wallet, including all accounts created in that wallet, each account has its own private key. This key can be used to import that account, and that account only, into a different wallet.
Resetting your account essentially clears your transaction history. Resetting your wallet returns your MetaMask to the state it was in when you first installed it and created your wallet.
-Lock your Metamask account when not in use. -NEVER EVER tell anyone your secret phrase or post it to any channel. If someone gets your secret phrase they can steal all your funds. -Your password can only be used on your device so treat your device like a vault to protect it from theft and damage.
If you have a Coinbase.com account but not a Coinbase Wallet, you can't transfer your assets to MetaMask because your Coinbase.com account is a custodial wallet.
Should I Keep My Coins in MetaMask? Yes, it is completely safe to store crypto on MetaMask wallet as the platform does not manage private keys. MetaMask is a good wallet that has no access to user data such as seed phrases and other private data in case the user deletes or loses them at any point in time.
The term token lockup refers to a specific period of time in which cryptocurrency tokens cannot be transacted or traded. Typically, these lockups are used as a preventive strategy to maintain a stable long-term value of a particular asset.
You are the only one having control over your wallet. But blockchain addresses can be blacklisted if behaving in a malicious way, as per your example, which will prevent it from interacting with other addresses or exchanges. So no, your MetaMask account can't be locked.
Introduction: My name is Stevie Stamm, I am a colorful, sparkling, splendid, vast, open, hilarious, tender person who loves writing and wants to share my knowledge and understanding with you.
We notice you're using an ad blocker
Without advertising income, we can't keep making this site awesome for you.