Bankless
Bankless

Why MetaMask Snaps is a Big Deal with Co-Founder, Dan FinIay

MetaMask just released MetaMask Snaps at Permissionless II. Why is this such a big deal? Is this crypto’s “Chrome extension” moment? Is this how we onboard crypto’s next billion users? We welcome creator and Co-Founder of MetaMask, Dan Finlay on the show to help us explore all of these questions and

Featured Speakers

Dan Finley Guest

Topics Discussed

Episode Summary

Executive Summary: The episode explains MetaMask Snaps as an extensible plugin system for wallets, similar to browser extensions, enabling third-party developers to add security tools, new chain support, notifications, and custom wallet capabilities. Dan Finley frames Snaps as a major step toward a more permissionless, modular, and safer wallet experience, though the launch is still curated, audited, and limited to a beta set of partner snaps.

Main Topics: What MetaMask Snaps are (Priority: 5/5): Snaps are third-party plugins that extend MetaMask through tightly confined APIs, letting external developers add functionality without changing core wallet software. Security and transaction safety (Priority: 5/5): A major launch use case is transaction simulation and security analysis, where snaps like Tenderly, Fire-style tools, Wallet Guard, and others help users preview or flag risky transactions. Multi-chain and interoperability (Priority: 4/5): Snaps enable support for additional chains and protocols beyond MetaMask’s native scope, including Aptos, Sui, Tezos, Starknet, Bitcoin-related ecosystems, and more. Notifications and user engagement (Priority: 3/5): Push-based snaps allow opt-in notifications, such as vulnerability alerts, renewal reminders, bid offers, or chat interactions, expanding wallet communication. Architecture, confinement, and permissions (Priority: 5/5): Finley details the technical safety model: isolated runtimes, permission lists, audits, and granular access controls to reduce risk while running third-party code. Account abstraction and future wallet UX (Priority: 4/5): Snaps are positioned as a bridge to account abstraction, paymasters, view-only accounts, and eventually a more invisible, embedded, low-friction wallet experience. Developer ecosystem and long-term roadmap (Priority: 4/5): The conversation emphasizes that Snaps aim to unlock a broad ecosystem of builders and protocols, with docs and Flask developer builds enabling experimentation.

Key Arguments: MetaMask is becoming a platform, not just a wallet: external developers can extend it with specialized plugins instead of waiting on the core team. The strongest immediate use case is security; multiple independent simulation and detection methods stack together to reduce phishing and transaction mistakes. Snaps make MetaMask more multi-chain by allowing protocols outside Ethereum to plug into wallet workflows and dApps. Security is managed through layered controls: audits, explicit permissions, runtime confinement, and user consent for sensitive actions like key signing. The system is intentionally not fully permissionless yet, because MetaMask wants to learn and harden the security model before opening it completely. Snaps can eventually support richer onboarding and account abstraction flows, reducing dependence on seed phrases and ETH-for-gas onboarding friction. The long-term vision is a wallet that becomes nearly invisible, adapting to user context and protocol needs while preserving security and readability for signing. Developer participation matters because MetaMask cannot build every protocol-specific interface itself; the ecosystem can outpace any single team.

Data Points: Launch partner snaps: 34 - Dan says the initial platform launch includes 34 partner snaps. New blockchain supports added: 21 - Dan says MetaMask added support for around 21 new blockchains as of the launch. Snaps directory size mentioned by host: Over 30 - The host notes the directory has over 30 snaps available to activate. Development timeline: 4-5 years - Dan says the Snaps vision and work have been underway for roughly four to five years. MetaMask Flask developer build: Permissionless for developers - Dan says dev builds of MetaMask Flask allow permissionless snaps for vetted developer experimentation. Gas fee reduction claim for Mantle sponsor segment: 80% - Sponsor ad for Mantle cites reduced gas fees on Mantle Network, not part of the Snaps discussion.

Pivotal Quotes: "To keep up with a permissionless protocol, I think you have to be permissionless." — Dan Finley: Dan explains the long-term philosophy behind making Snaps more open and extensible. "MetaMask now has an extensible kernel." — Dan Finley: Dan describes the architectural leap that allows MetaMask to run confined third-party code at runtime. "Snaps are kind of like plants in your wallet." — Dan Finley: A playful metaphor used to explain that users can cultivate and customize their wallet experience with external additions.

Implications: Snaps could turn MetaMask into a modular wallet platform that accelerates security, chain support, and UX innovation. If adoption grows, wallets may become more customizable, safer, and less dependent on core-team roadmaps.

🔓 Sign Up for Unlimited Episode Search

About Bankless

View all episodes from Bankless