My guest today is Christian Montoya, Senior Project Manager of Metamask Snaps.
Metamask Snaps is a major upgrade to Metamask slated for September 2023. Snaps transforms Metamask into a programmable platform, roughly akin to an App Store. Snaps is an execution environment where third party developeres can, if granted permission by the user, run sandboxed Secure ECMAScript as a user prepares to make a transaction, or periodically in the background.
Snaps will debut in the browser extension, but Christian hints in this conversation that Snaps will eventually find their way to the mobile app, too.
On this episode, Christian and I discuss what it's like building inside of Metamask and Consensys. Christian fields my various gripes about the Metamask UI with grace. Then we dive into Snaps: the tech stack, it's security, and the user experience affordances it provides third party devs. We cover lots of nitty gritty technical details that shed light on the Metamask Snaps thesis and provide hints at how listeners might start thinking about designing Snaps, which are set to launch imminently.
It was great getting to know Christian better and learning about the Snaps project from one of the key people involved. I hope you enjoy the show.
As always, this show is provided for entertainment and education purposes only and does not constitute financial advice or any form of endorsement or suggestion. Crypto is risky and you alone are responsible for doing your research and making your own decisions.
Links