Are you new to MetaMask Snaps? Be sure to check out our guide on Getting started with MetaMask Snaps!
Navigate to the MetaMask Snaps Directory for a comprehensive catalog of currently accessible Snaps. Select one that seems interesting to you, and click ‘Install Snap’ to get started!
Dapps can also directly prompt you to install their accompanying Snap. For instance, a decentralized exchange (DEX) could prompt you to install their Snap, allowing them to automatically notify you right within MetaMask once your order has been fulfilled.
Install a Snap
Luckily, installing a Snap is no difficult feat; here’s a step-by-step.
- Whenever a dapp requests you install a Snap or you choose to download a Snap from the MetaMask Snaps Directory, you will be prompted with a connection request.
Take a moment to review the details provided in the connection request and ensure that the right domain is prompting you. If all seems well, click ‘Connect’ to continue.
- A new screen will appear, presenting the permissions required by the Snap. These permissions range from requesting internet access to controlling keys for other blockchain networks.
Carefully review each permission listed on this screen. If you're comfortable with the permissions requested, click ‘Install’ to continue.
For some sensitive permissions, you might be prompted for additional confirmation. Carefully consider the permissions that the Snap is requesting. Tick all the requested permissions, and click ‘Confirm.’
Success! The Snap is now installed successfully. Did you encounter an error? Take a look at our guide on troubleshooting Snap issues.
By following these steps, you're now well-equipped to embrace the power of MetaMask Snaps! Installing a Snap gives you access to additional functionalities and exciting features, but remember that it also comes with specific permissions that you must carefully review.
Happy exploring! 🚀