Using multiple MetaMask wallets and SRPs
Does this article need to be translated?
Submit translations, corrections, and suggestions on GitHub, or reach out on our Community forums.
MetaMask allows you to use multiple devices with multiple Secret Recovery Phrases (SRPs).
Whether you want to access all your SRPs on one device (laptop, mobile) or separate them per device, it's useful to understand how wallets, accounts, and SRPs work together:
- Wallet = MetaMask: The software used to manage accounts and assets.
- SRP = Secret Recovery Phrase: The key that generates and controls multiple accounts.
- Accounts = public/private key pair: Unique identities derived from an SRP, each with its own public address and private key.
If it helps to visualize it you can think of the SRP as a seed, and the accounts as the individual branches that stem from it (but still isolated from each other).
The SRP holds access to the cluster of accounts (the whole tree if you will); the private key holds access to the individual account (the specific branch).
For more information on this topic, see our article What's the difference between a wallet and an account?
Why would I need multiple SRPs?
MetaMask can house multiple Secret Recovery Phrases, and any number of private keys. Learn more about importing accounts here.
- Security: If only one SRP is compromised, your other SRPs remain safe.
- If your entire computer is compromised from malicious malware or another attack vector, all of your SRPs may be at risk.
- If you want to be extra secure, you could even rotate your SRPs every few years in case any portion of it stored in old password managers is compromised. Rotating your SRP means generating a new one and migrating your assets to it, effectively retiring the old one.
- We do NOT recommend storing your SRP in a password manager, but in the event you've used this method in the past, rotating your SRP or using multiple would be beneficial.
- Organization: Separate activities for peace of mind. You could have one SRP for DeFi, another for NFTs, and another for long-term HODLing only. You get to divide accordingly.
This setup ensures better security, privacy, and flexibility for the curious web3 dabbler. Enjoy!