User Guide: Custom networks and sidechains | MetaMask Help Center 🦊♥️ (2024)

Does this article need to be translated?

Contribute to the Help Center

Submit translations, corrections, and suggestions on GitHub, or reach out on our Community forums.

note

New to crypto and web3?

Head to MetaMask Learn for a straightforward learning experience designed specifically for newcomers to web3. It's completely free, available in multiple languages, and includes useful tools such as simulations to help you find your feet with MetaMask.

As the Ethereum ecosystem grows, a very popular option for building new technologies is to build a custom network, or a sidechain — in other words, another blockchain or network that is compatible with Ethereum — and then allow users to transfer tokens, or value of some kind, between the networks.

User Guide: Custom networks and sidechains | MetaMask Help Center 🦊♥️ (1)

There are many prominent examples, and as Ethereum scales, they will no doubt grow and evolve. MetaMask has been, and continues to be, a crucial linchpin allowing users to move more or less seamlessly between networks.

That said, there are some significant, and common, pitfalls when dealing with sidechains that you want to avoid. This article is written to be a non-definitive guide to best practices when dealing with EVM-compatible chains. We can't hope to capture all the nuances of dealing with every instance of every sidechain; the following are general guidelines. Troubleshooting tips are further down.

Best practices

    1. Do your due diligence

      • Not all networks are safe. In order to offer e.g. cheaper and faster transactions, custom networks usually have different security and reliability guarantees than mainnet. Try to understand the risks before moving significant value to a custom network.
      • Make sure you trust the network provider. A malicious network provider can lie about the state of the blockchain, withhold transactions, and record your network activity and IP address.
    2. Ensure accurate and correct custom network information

      • Find the network on https://chainid.network/ to add it to MetaMask automatically. You can also add custom networks to MetaMask manually using a few other methods: see our instructions here.
      • Always verify custom network information. When a website asks you to add a custom network, how do you know that you can trust the information? We have some recommendations in our verification guide.
    3. Always use established bridges or portals to move tokens between networks

      • MetaMask cannot track transactions between networks. You are responsible for understanding how any cross-network transactions or deposits work. Make sure you trust the network operator and any Ethereum address you send funds to.
    4. NEVER send tokens directly from one network to another

      • If you attempt to send cryptoassets directly from one network or chain to another, this will most likely result in permanent and irreversible asset loss
      • Although a custom network may be Ethereum-compatible, they are not the same as the Ethereum Mainnet. You may have the same Ethereum addresses on all networks, but your assets and transactions are specific to each network, unless the custom network provider allows you to move funds in to and out of it.
      • This means you probably have to use a bridge to move assets from one chain or another. Read more about bridges here.
    5. Be aware of the limitations of technical support

      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. That does not mean that MetaMask offers technical support for all of those products and protocols. If you are interacting with a non-Consensys, non-MetaMask third party, seek technical assistance from them first unless you are sure that what you're experiencing is a problem with MetaMask.

      Additionally, some popular decentralized exchanges and dapps are, as mentioned, protocols — that is, they are smart contracts, software programs that live on the Ethereum blockchain and do not have any centralized authority who runs them the way a traditional website or service is run. They are purely peer-to-peer interaction. This means they may not offer technical support beyond a users' forum, Slack, or Discord channel. Again, see point #1 above.

    6. Understand how gas works on different networks

      When using or interacting with a sidechain or non-Ethereum mainnet network, please keep in mind that transaction fees are always paid in the native token currency of the network, for example:

      • You need BNB to pay gas fees on Binance
      • On Polygon you would use POL (previously MATIC)

      Make sure you have enough native tokens if you planning to perform send or swap transactions.

FAQs

Network switching

MetaMask is in the process of improving the networking switching experience. As of v12.0, you will no longer have to manually switch between networks while connected to multiple dapps at the same time. This feature is currently available in Extension only.

Bridging assets to Arbitrum using MetaMask

How to use the Optimism Bridge

Sending assets to Binance (BNB Smart Chain)

How to send tokens from BSC to Ethereum or other chains

Does MetaMask support Polkadot?

Tips for using MetaMask and Ronin wallets successfully

Troubleshooting

I can't see my tokens on [name of network].
  • Are you connected to the correct network in MetaMask? If you don't see the one you need, add it using these one of these methods.
  • Did you transfer the tokens correctly? (See points 2 & 3 above)
  • Have you added the token to MetaMask?
How do I get ETH on mainnet?

See here.

How do I get [custom network token] on [mainnet or custom network]? How do I move them between chains?
  • This is a big topic, with lots of nuances. Certain sidechain tokens, such as POL (previously MATIC) (Polygon PoS), can be purchased on Ethereum mainnet through MetaMask Swaps.
  • Keep in mind that regardless of where you buy a token, you may still have to move the tokens through a bridge or portal to move them between mainnet and the sidechain.
I'm getting the "Internal JSON-RPC error". What do I do?

See here.

User Guide: Custom networks and sidechains | MetaMask Help Center 🦊♥️ (2024)

FAQs

Why can't I change networks in MetaMask? ›

This happens because of the updated MetaMask Wallet API — the Ankr Staking-related networks you added prior to the MetaMask update stopped working correctly. To fix this problem, all you need to do is to delete the networks you added earlier, than add them back again.

How do I add a custom network to MetaMask? ›

Adding a custom network to MetaMask manually
  1. Open MetaMask in your browser and click on the Ethereum network.
  2. Click Add Network. ...
  3. If you see the network you want to add to the list, click Add. ...
  4. Once you fill out all the details, click Save.
  5. Now you can switch to a custom network.

How can sidechains help to solve the scalability problem? ›

Improved Scalability: Sidechains alleviate the scalability issues of the main blockchain by processing transactions independently. This results in faster transaction times and a more scalable network overall.

How to switch to sidechain on MetaMask? ›

Method 2: Manually add iExec Sidechain to your MetaMask app
  1. Use the provided information (Network name, RPC URL, Chain ID, Currency Symbol) to add the network manually.
  2. Open MetaMask.
  3. Click the circle icon at the top right, then select "Settings." Navigate to "Networks" and click "Add Network."

How do I fix MetaMask connection issues? ›

Here are some of our top fixes:
  1. Restart your browser, or force close the mobile app and reopen.
  2. Restart your computer or mobile device.
  3. Lock and unlock MetaMask.
  4. If your problem relates to a specific transaction, check the relevant block explorer for the network you're using, such as Etherscan.

Why is my MetaMask swap not working? ›

The main reason why your swap might have failed is likely to be slippage. When you perform a swap, you are agreeing to a price quote. If the price of the swap goes outside of the allowed slippage set (typically 2-3%), it will fail, in order to prevent you from seeing a huge variance in value when completed.

What is RPC in wallet? ›

The acronym RPC stands for Remote Procedure Call. RPCs allow communications with servers remotely and provide the ability to execute programs in a separate location. In blockchain terms, an RPC allows access to a server node on the specified network and allows you to communicate and interact with that blockchain.

What are custom networks? ›

Custom Network allows you to invite, onboard, and connect with your customers, partners, employees, and more. If you desire targeted and specific insights about your product, services, or brand, leverage your customers and gather feedback using the Human Insight Platform.

What network to use on MetaMask? ›

Which networks does MetaMask support? MetaMask supports Ethereum (including all ERC-20 tokens) and both layer one and two EVM-compatible blockchains, including: BNB Smart Chain (formerly Binance Smart Chain/BSC)​ Polygon.

Is the Lightning Network a side chain? ›

The Lightning Network is a sidechain created to assist blockchains in processing more transactions and address scaling issues.

How do sidechains work? ›

A sidechain is a scalability solution that reduces congestion on the parent blockchain. — A sidechain is a separate blockchain connected to the main blockchain through a two-way bridge. This allows you to transfer assets between them. — Popular sidechains include Polygon for Ethereum and Rootstock for Bitcoin.

How can I make my network scalable? ›

How do you create a scalable network architecture?
  1. Define your requirements. ...
  2. Choose your network topology. ...
  3. Implement your network protocols. ...
  4. Optimize your network performance. ...
  5. Test and evaluate your network architecture. ...
  6. Update and maintain your network architecture. ...
  7. Here's what else to consider.
Sep 6, 2023

How do I set up sidechain? ›

It's very easy to set up: simply insert a compressor into the bass channel, route the kick drum signal (either via a send or a duplicate track) into the compressor's sidechain input, then set the compressor's ratio control to anywhere between 5 and 10:1, and the threshold to a point where the kick drum exceeds it by a ...

How to add network to MetaMask automatically? ›

For an easy way of adding networks to MetaMask, go to chainid.network, where you can connect MetaMask and add networks with only a few clicks. See our guide for more information. Also, please note that adding a network on one device does not mean it will appear on another device when accessing the same account.

How do I switch between networks in MetaMask? ›

When you open your MetaMask wallet, you will be able to see your current network at the top of the display. You can click on the down arrow next to where your current network is mentioned. After dropping down, you will see a list of different available networks.

Why won't MetaMask let me swipe to swap? ›

MetaMask Swaps is not available on every network. If it is available on a network, the button will allow you to proceed. The team is investigating options on a path forward for additional networks. If and when that time comes, you will automatically see it reflected in the app and extension.

Why can't i switch to Polygon network MetaMask? ›

Manually add network

If you want to switch to the Polygon Mainnet manually, follow these instructions instead: In the settings menu, after clicking "Add network", click "Add a network manually". To finish, click "Save" to add the Polygon network to your MetaMask wallet.

How to update MetaMask network? ›

Chrome-based browsers: Click the 'Update' button in the additional toolbar that appears when you turn on developer mode. Firefox: Click on the settings icon at the top, and then on 'Check for updates'. If there is a new update, you'll be able to manually install it from here.

Top Articles
General and personal advice - Moneysmart.gov.au
Joint Address to Congress Leading to a Declaration of War Against Japan (1941)
Patreon, reimagined — a better future for creators and fans
Sound Of Freedom Showtimes Near Governor's Crossing Stadium 14
Ret Paladin Phase 2 Bis Wotlk
Plaza Nails Clifton
Robot or human?
Midflorida Overnight Payoff Address
Explore Tarot: Your Ultimate Tarot Cheat Sheet for Beginners
What are Dietary Reference Intakes?
Sarah F. Tebbens | people.wright.edu
Otterbrook Goldens
Fnv Turbo
Where's The Nearest Wendy's
Call Follower Osrs
Palace Pizza Joplin
Valentina Gonzalez Leak
Foodland Weekly Ad Waxahachie Tx
Osborn-Checkliste: Ideen finden mit System
Aldine Isd Pay Scale 23-24
Account Suspended
Ruse For Crashing Family Reunions Crossword
Gayla Glenn Harris County Texas Update
Best Mechanics Near You - Brake Masters Auto Repair Shops
Craigslist Pearl Ms
Chase Bank Pensacola Fl
Shadbase Get Out Of Jail
Rogue Lineage Uber Titles
Tinyzonehd
Vivification Harry Potter
Weather Underground Durham
Osrs Important Letter
Half Inning In Which The Home Team Bats Crossword
Aladtec Login Denver Health
Memberweb Bw
Beth Moore 2023
Movies123.Pick
Enjoy4Fun Uno
Hindilinks4U Bollywood Action Movies
1v1.LOL Game [Unblocked] | Play Online
התחבר/י או הירשם/הירשמי כדי לראות.
Directions To The Closest Auto Parts Store
Tinfoil Unable To Start Software 2022
Sound Of Freedom Showtimes Near Amc Mountainside 10
Streameast Io Soccer
Lesly Center Tiraj Rapid
Big Brother 23: Wiki, Vote, Cast, Release Date, Contestants, Winner, Elimination
Www.homedepot .Com
Craigslist Charles Town West Virginia
David Turner Evangelist Net Worth
OSF OnCall Urgent Care treats minor illnesses and injuries
Latest Posts
Article information

Author: Madonna Wisozk

Last Updated:

Views: 6156

Rating: 4.8 / 5 (68 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Madonna Wisozk

Birthday: 2001-02-23

Address: 656 Gerhold Summit, Sidneyberg, FL 78179-2512

Phone: +6742282696652

Job: Customer Banking Liaison

Hobby: Flower arranging, Yo-yoing, Tai chi, Rowing, Macrame, Urban exploration, Knife making

Introduction: My name is Madonna Wisozk, I am a attractive, healthy, thoughtful, faithful, open, vivacious, zany person who loves writing and wants to share my knowledge and understanding with you.