MetaMask Snaps is an open-source system that allows developers to safely customize and extend the functionalities of MetaMask to create new web3 user experiences.
Add new API methods to MetaMask
With Snaps, you can implement your own custom JSON-RPC API to communicate with dapps and other Snaps
Bring MetaMask users to your network
Add native support for new blockchain networks, to funnel MetaMask users to your network
Modify existing MetaMask functionalities
Design new user experiences and interactions that cater to the specific needs of your dapp and users
Build in a sandboxed environment
Experiment with new features and functionalities in a controlled environment without compromising user data or wallet integrity
Active partners
Use cases
Bring MetaMask to non-EVM networks
New Networks
Provide enhanced insights before your users confirm transactions in MetaMask
Security
Add custom naming services to MetaMask
Identity
Keep users in the know with web3 notifications in MetaMask
Communication
Enable new Ethereum account solutions backed by enhanced security measures