If I create a wallet for Ethereum blockchain, can I use the same wallet (and accounts) for layer 2 Ethereum based blockchains (like Polygon and MATIC coin) as well?

Side note: I've created a wallet using python-hdwallet and loaded that wallet to MetaMask. But I want to be sure if I can safely use this wallet for Polygon (and any other Ethereum based blockchain/currency as well).

1 Answer 1


Ethereum private keys and accounts (addresses) are the same across different Ethereum Virtual Machine (EVM) based blockchains. You can make a wallet work in another network by simply switching the Web3 provider to point to a different JSON-RPC endpoint. All JSON-RPC providers have copied the original Ethereum API.

(Note: Rootstock RSK is a notable difference as they are using a different checksum method)

  • 1
    Your first sentence ends with "... accross different blockchains". Does that mean ethereum wallets also work for blockchains that are not related to ethereum?
    – MehmedB
    Commented Feb 5, 2022 at 7:07
  • 1
    Very good comment. I edited the answer and clarified. Commented Feb 6, 2022 at 14:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.