Inside the code choice that connects MetaMask with the Cosmos ecosystem

The Cosmos MetaMask Snap is one of 36 Snaps currently in open beta

article-image

sdx15/Shutterstock modified by Blockworks

share

The launch of MetaMask Snaps brought expanded functionality to MetaMask wallets, allowing users to access different layer-1 blockchains without needing to install different extensions or wallet applications. 

These features enabled the primarily Ethereum-based wallet app to become interoperable with other layer-1 blockchains, such as Bitcoin, Solana and Cosmos chains. 

Snaps achieves this by deriving addresses from other blockchains, according to Christian Montoya, the global product lead for MetaMask Snaps. 

“We can derive from a Cosmos address, so rather than going to a bridge that allows you to transfer tokens from Ethereum to Cosmos, you can just do that within MetaMask and the Cosmos Snap that you install into MetaMask,” Montoya told Blockworks in an interview. “The addresses you’re using to bridge from one way to another are within MetaMask and fully self-custodial.”

As a result, Snaps could expand cross-chain traffic by giving users simple access to bridges. 

There are currently 36 open Snaps in Open Beta, and the Cosmos MetaMask Snap is one of them that has been made available during this time. 

MetaMask is currently one of the most popular crypto wallets today. According to a report by CoinGecko, as of Aug. 1, 2023, a total of 22.66 million users had installed the MetaMask wallet. Making it the most used crypto wallet. Coinbase Wallet, the second largest wallet by installation, only had 11 million users. 

Why Agoric’s hardened Javascript for Cosmos Snaps?

Connecting MetaMask to Cosmos was no easy feat, and the development team chose Hardened JavaScript for its ability to operate with third-party applications without compromising security.  

Agoric CEO and founder Dean Tribble told Blockworks that his team dug into research about how to make JavaScript applications more secure, having previously worked with the founders of MetaMask on extensibility projects.

“Agoric was founded around this: how do you harden JavaScript, how do you safely run confined components written by other people when you don’t trust them,” Tribble said. 

Hardened JavaScript, previously referred to as SES, is what Tribble refers to as the “JavaScript you thought you were programming in.”

JavaScript itself is mutable, so different libraries could change the programming language, Tribble explained. Hardened JavaScript locks down the programming language in the way the spec says it is programming in.

“It gets rid of a few things like non-determinism, but it makes it much better suited for blockchain uses, and it was really the hardening in the ability to run third-party components that got [MetaMask co-founders] excited about it,” Tribble said.


Start your day with top crypto insights from David Canellis and Katherine Ross. Subscribe to the Empire newsletter.

Explore the growing intersection between crypto, macroeconomics, policy and finance with Ben Strack, Casey Wagner and Felix Jauvin. Subscribe to the Forward Guidance newsletter.

Get alpha directly in your inbox with the 0xResearch newsletter — market highlights, charts, degen trade ideas, governance updates, and more.

The Lightspeed newsletter is all things Solana, in your inbox, every day. Subscribe to daily Solana news from Jack Kubinec and Jeff Albus.

Tags

Upcoming Events

Javits Center North | 445 11th Ave

Tues - Thurs, March 18 - 20, 2025

Blockworks’ Digital Asset Summit (DAS) will feature conversations between the builders, allocators, and legislators who will shape the trajectory of the digital asset ecosystem in the US and abroad.

Brooklyn, NY

TUES - THURS, JUNE 24 - 26, 2025

Permissionless IV serves as the definitive gathering for crypto’s technical founders, developers, and builders to come together and create the future.If you’re ready to shape the future of crypto, Permissionless IV is where it happens.

recent research

LTIPPanalysis.png

Research

This report is a retroactive analysis of Arbitrum's Long Term Incentives Pilot Program (LTIPP). We collect relevant data at a protocol level and review bi-weekly updates to analyze recipients, their strategies, and the impact of the incentives on high level growth metrics. In particular, we want to highlight outperformers and underperformers, and glean any best practices or lessons learned for protocols distributing ARB incentives in the future. The overarching goal is to synthesize lessons learned that the DAO can reference as it begins thinking about future incentives programs–namely, the working group for incentives that is being actively discussed–especially as Timeboost introduces new conditions for trading and economic activity.

article-image

Sponsored

AI project Zerebro intersects the spheres of artificial intelligence, finance, art, music, and culture

article-image

Allmight is focused on furthering the United States’ leadership in crypto

article-image

The conditions Charles Schwab is waiting for before jumping headfirst into crypto could take shape soon

article-image

The FCA’s director of payments and digital assets shared some takeaways from chats with crypto companies and law firms

article-image

Let’s take a look at how US equities typically perform this time of year and what we might see in the coming days

article-image

Lumina introduces transparency and permissionless integration via an OP stack-based optimium, challenging traditional oracle designs