What are Account Management Snaps?
Does this article need to be translated?
MetaMask Account Management Snaps allow you to create and manage accounts through the Snap, and show up directly within your MetaMask wallet.
Account Management Snaps allow Snap creators to bring their own account management experiences to MetaMask.
Introducing Account Management Snaps
Account Management Snaps can create and manage EVM accounts, and are added to your MetaMask instance completely separate from your Secret Recovery Phrase.
💡 Ethereum Virtual Machine (EVM) accounts are accounts that make use of the underlying technology of Ethereum, which is the EVM. This means that at this time, this feature does not yet support accounts for non-EVM networks, such as Bitcoin. If you’d like to use non-EVM networks with MetaMask, consider taking a look at Interoperability.
This allows accounts to make use of custom functionality provided by the Snap. Keep in mind that Account Management Snaps might require a companion app installed on your mobile device. A couple of Snaps already exist that make use of Account Management, such as:
- Silent Shard
The team at Silence Laboratories has created an Account Management Snap that distributes the generation of a private key between MetaMask Extension and a companion mobile app. 2. Safeheron
The Safeheron Snap makes use of a similar distributed key generation concept but uses two companion apps, and communicates over a Local area network (LAN). This means that no sensitive data is shared outside of your network. 3. Capsule
The Capsule Snap allows you to create MPC wallets with an email in the MetaMask extension using an authenticator app or passkey.
Make sure to stay tuned as more Account Management Snaps become available. Head over to the MetaMask Snaps Directory to find Snaps available to install today.
Getting started with Account Management Snaps
Ready to try out Account Management Snaps? We’ve created a small step-by-step to help you get started:
- Keep MetaMask updated
Ensure your MetaMask browser extension is up to date with the latest version. Learn how to update your MetaMask browser extension here. Please note that MetaMask Snaps is currently available exclusively for the MetaMask browser extension and that Account Management Snaps require Extension v11.9 and up. 2. Install an Account Management Snap
Try installing one of the aforementioned Snaps, such as Silent Shard or Safeheron. Remember that Account Management Snaps might require a companion app on your mobile device to be installed as well. 3. All set!
Ready to set up new accounts? You can do so by using the companion dapp of the Account Management Snap. Head over to the dapp associated with the Snap you just installed and follow its onboarding instructions. That’s it!
Frequently asked questions (FAQs)
- What is the difference between Account Management Snaps and Interoperability Snaps?
Account Management Snaps can create accounts that are added to your MetaMask interface, and are EVM-based. These accounts are not tied to your Secret Recovery Phrase. If you reset your MetaMask instance, you will lose access to these accounts unless you back them up manually. Interoperability Snaps bring support for new blockchain networks and protocols. While new accounts for networks can be created, they do not directly show up in the MetaMask interface at this time. Additionally, accounts created with Interoperability Snaps are connected to your Secret Recovery Phrase; make sure to back it up safely. Learn more about Interoperability.
- I have more questions!
Take a look at the MetaMask Snaps Account Management FAQ, or find answers to common MetaMask Snaps questions on the MetaMask Snaps FAQ page.
MetaMask Snaps Account Management is just one category of Snaps that are available today; learn more about Interoperability to add support for new blockchain networks and protocols to your MetaMask experience, or Security Snaps that provide you with additional information before you’re about to submit a transaction.
Are you new to MetaMask Snaps? Consider taking a look at our guide on getting started with MetaMask Snaps.