3 Minute Crypto
Published in

3 Minute Crypto

Why is my Metamask address the same for different Ethereum Networks?

You might wonder why you have the same public address value for Ethereum and, say, Polygon Network in your MetaMask wallet?

First of all, that’s not a wallet bug. Metamask can have only Ethereum-compatible network addresses because it is an Ethereum wallet. To know why we can have the same address in two Ethereum-compatible networks, we need to understand how a public address is generated on the Ethereum Network.

To get a public address on the Ethereum network, the first step is to generate a random private key. After this, a public key is extracted from your private key using an algorithm (called ECDSA). Then, another algorithm (called keccak256) is applied to the hexadecimal form of your public key. Keep only the last 20 bytes of the result, which is your address on Ethereum, which always begins with ‘0x’.

The private-public key pair you have generated is most important here. It is not tied to the Ethereum network or any other network you use. It’s yours as long as you keep the private key safe. The transactions signed by you using your private key in one network is no way connected to another network where you have used your same private key again. So it does not matter that you have the same Ethereum public address you use in different Ethereum-compatible networks, and it is considered a good security practice.


Have a great week!



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store

Thinker, Dreamer, Writer & less of a Reader | Crypto enthusiast. Become a Medium member today to read all my publications. https://zjoy.medium.com/membership