MetaMask Snaps: like “mods” for MetaMask

MetaMask Snaps is a new platform for developers. Your Snap is an application that runs inside of MetaMask, enabling new features and use cases.

Snaps get their capabilities from a permissions system. Each snap has zero permissions by default. Permissions can be requested at installation for things like:

A Snap can have its own API, can use many of the methods in MetaMask, and can even use Snap-exclusive methods

Learn more about MetaMask Snaps:

Customize your wallet with MetaMask Snaps

Browse the available Snaps and try them in the MetaMask extension:

MetaMask Snaps Directory