1. Home
  2. MetaMask Snaps

MetaMask Snaps

MetaMask Snaps to let users interact with Solana DApps through Solflare

Solflare co-founder Filip Dragoslavic said that the integration removes the “friction” that prevented potential users from entering the Solana ecosystem.

Solana wallet provider Solflare has integrated MetaMask Snaps to let MetaMask users manage their Solana portfolio directly from the popular crypto wallet. 

According to an announcement sent to Cointelegraph, the Solana (SOL) wallet provider is “easing the barrier of entry and usage” to the Solana blockchain with the new integration. Using an extension called MetaMask Snaps, Solflare will allow MetaMask users to interact with various decentralized applications (DApps) within the Solana ecosystem.

According to Filip Dragoslavic, the co-founder of Solflare, the “friction" of installing new wallets has “stopped many potential Solana users” from entering the ecosystem. “This integration could be a game-changer to introduce the biggest user base in Web3 to just try Solana and see for themselves," Dragoslavic added.

The feature is made possible through a collaboration with MetaMask Snaps, a way to extend the functionality of the popular Web3 wallet. Christian Montoya, the product lead at MetaMask Snaps, commented on the integration and said that onboarding MetaMask users to Solana DApps is a huge step toward a “more seamless user experience." 

The much-anticipated MetaMask Snaps is designed to allow users to interact with a variety of different blockchain networks. In a recent Cointelegraph interview at the Korea Blockchain Week, ConsenSys head of strategy Simon Morris described Snaps as an “Apple App Store” for MetaMask, which allows third-party developers to launch DApps called “Snaps."

Related: ‘Multichain future is very clear’ — MetaMask to support all tokens via Snaps

In addition, the feature allows users to manage SOL, Solana Program Library tokens and nonfungible tokens through MetaMask. The announcement highlighted that it lets existing MetaMask users integrate their wallets across Ethereum and other Ethereum Virtual Machine (EVM) chains with the Solana blockchain. 

Since Solana has a different infrastructure, access to the ecosystem requires Solana-specific wallets like Solflare. However, with the new feature, users will be able to manage their interactions with Solana through MetaMask.

To connect with Solana, MetaMask users will need to either visit Solflare’s website or connect their wallet to any Solana application. After an installation process, users will be able to bridge their EVM assets into Solana.

Collect this article as an NFT to preserve this moment in history and show your support for independent journalism in the crypto space.

Magazine:  NFT collapse and monster egos feature in new Murakami exhibition

Cryptocurrency investment should favor emerging markets

Is 2023 the year genuine cross-chain interoperability takes off?

Blockchains need to become interoperable in order for the industry to truly flourish and several innovations will accelerate the ecosystem towards it, say executives.

The future of blockchain will be an interoperable one — with the death of “chain tribalism,” the proliferation of “hundreds of chains” along with an end to cross-chain bridge hacks, according to executives at Korea Blockchain Week.

Backing up the claims are several products slated for release before the end of the year that could see blockchain interoperability efforts move away from current solutions, which execs say don’t make sense and are a “honeypot” for hackers.

Vance Spencer, the co-founder of the crypto-focused venture firm Framework Ventures, told Cointelegraph at KBW that he thinks with many solutions on the horizon, including Chainlink’s Cross-Chain Interoperability Protocol (CCIP), it soon won’t matter what blockchain a project uses.

He said most startups begin on layer-2 solutions such as Optimism or Arbitrum but soon begin to want their own roll-up. “It's like everyone's trying to create the standard,” he said.

In a cross-chain interoperable future, the paradigm will shift and “it's really not gonna matter which roll-up you're on,” Spencer said.

“In the future, it's probably just going to be: ‘Can your contract talk to my contract?’”

Spencer gave the example of CCIP which, he explained, allows a user to have assets on one chain and interact with contracts on another that uses cross-chain messages instead of a blockchain bridge.

ZetaChain core contributor Brandon Truong told Cointelegraph it operates in a similar way to CCIP — the main difference being it’s sent from ZetaChain’s network.

Truong added it sees interoperability becoming standard with new app builders and there will be less “chain tribalism” and more focus on utility.

He added that many older blockchain bridge solutions are “fragmented and often insecure.”

Another product is the upcoming MetaMask Snaps, which will allow developers to launch functionality-expanding apps for the crypto wallet — allowing use with other blockchains, including Bitcoin, Solana, Avalanche and Starknet.

Hundreds of chains

Speaking on a panel at KBW, cross-chain protocol Axelar co-founder Georgios Vlachos believes, at some point, there will be “hundreds of chains” all processing “significant economic activity.”

“At this point, I think it's indisputable given how many people and important companies in this space are building cross-chain and are incentivized to launch their own Layer 1s.”

Vlachos added multiple blockchains are needed as he believes a single blockchain won’t be capable of more than 10 million transactions per day — far below the nearly 530 million daily average transactions payments giant Visa processed in 2022.

“If we want to become foundational architecture for Web2 we need to scale this by an order of magnitude and this is really, really hard,” he said.

“The answer is to scale horizontally and create many, many different blockchains.”

Cross-chain bridges: Removing the hackers “honeypot”

Currently, users wanting to send assets between networks largely use blockchain bridges which Router Protocol founder and CEO Ramani “Ram” Ramachandran thinks are prone to hacks and will soon be replaced by other cross-chain solutions — including one by his protocol.

Ramachandran explained to Cointelegraph at KBW that cross-chain bridges rely on locking up value for it to be represented on another blockchain making them an attractive target and the reason why "so many bridges have been hacked.”

“It's highly inefficient and a big honeypot risk because then you have a billion dollars locked up in the bridge and hackers around the world are literally salivating, licking their chops, trying to hack in and take a piece out."

Ramachandran said one workaround to negate the issue is to source liquidity from multiple wallets — a solution Router plans to launch in the coming weeks.

It would see those wanting to move funds between chains use a tool more akin to a peer-to-peer transfer with a middleman taking on the role of fulfilling orders for cross-chain swaps for a fee.

“This middleman acts as a courier. [They] fulfill the destination side and then submit a proof saying ‘Okay, I've done this. Now give me my money,’” Ramachandran explained.

“There’s no locked, steady liquidity on a bridge or semi-centralized bridge, this all stays in the intermediary wallets.”

Adapt or perish

However, the need for immediate cross-chain interoperability isn’t only for the benefit of users but is needed for the industry to cement its legitimacy by providing real-world use cases, Chainlink co-founder Sergey Nazarov said in a keynote at KBW.

He believed successful Web3 apps must be able to connect to all blockchains easily and users can seamlessly use apps across chains “without any concern.”

He said the idea of choosing one blockchain and being “stuck” there with its market and infrastructure “really doesn't make sense because that's not how the internet works.”

“Our industry is going to be based on [the] ability to provide reliable use of systems that don't exist today,” Nazarov said. He added if a user puts value into an app it should be safe and reliably accessible to them when it moves somewhere else.

“If we don’t meet that minimum standard, then we will remain in a place where this will look like a toy to people or would look like a confused idea.”

Nazarov opined the banking system would bring in the next level of Web3 usage and adoption due to their value.

“Frankly, our industry needs to find a way to take the value in banks and get that value into blockchains.”

He said banks and the global financial system see a lot of value in blockchain and digital assets and Chainlink is working on how to connect banks both to each other and to public blockchains so the bank's value “flows into the public blockchain world.”

Related: 'Pure’ DeFi has little chance for real-world use because of need for oracles: BIS

The issue Nazarov sees is the technical and legal barrier between the banks and blockchains and both are wanting to come together.

“It's, at least to me, completely obvious that the banking and the public blockchain world want to connect, but they can't for two reasons: There isn't legal clarity on how they connect and the technical process of connecting doesn't exist.”

“Frankly,” he added, “the more value flows into our industry the more we all benefit.”

Magazine: ZK-rollups are ‘the endgame’ for scaling blockchains, Polygon Miden founder

Cryptocurrency investment should favor emerging markets

‘Multichain future is very clear’ — MetaMask to support all tokens via Snaps

MetaMask eyes a multichain-friendly future with the ongoing development of Snaps allowing future blockchain integrations and extensions to its browser-based service.

MetaMask Snaps aims to facilitate a “multichain future,” allowing the Ethereum-based wallet service to support non-native blockchains and tokens for the Web3 economy.

Details of the latest in-development addition to MetaMask’s growing ecosystem were unpacked at the StarkWare Sessions event in Tel Aviv, Israel, in Feb. 2023. Speaking to Cointelegraph Magazine editor Andrew Fenton, Alex Jupiter, the senior product manager at MetaMask Snaps, revealed details about potential blockchain synergies.

The last 18 months have seen the development of Snaps speed up after the success of MetaMask Swaps, which brought token swap functionality to the service’s native browser extension. As Jupiter explained, interoperability is becoming increasingly important in the blockchain space:

“MetaMask has historically been an Ethereum wallet. We need to start moving beyond that. The multichain future is very clear.”

Snaps aims to create a permissionless ecosystem where developers can extend MetaMask in any way they want. Jupiter says the team is trying to create an environment where developers can use various application programming interfaces (APIs) from different blockchains to bring additional options to a user’s core wallet experience.

Related: The blue fox: DeFi’s rise and the birth of MetaMask Institutional

MetaMask describes Snaps as a system that allows developers to extend the capabilities of the wallet extension. A snap is a program that runs in an isolated environment that can customize a user’s wallet experience.

The possibilities are extensive, with a snap allowing the addition of new APIs to MetaMask, multi-blockchain protocol support and the ability to modify existing MetaMask functionality using external APIs. According to Jupiter, Snaps should be able to integrate with most blockchain protocols:

“Technically it’s possible for us to incorporate all of them. I’m sure there's going to be an edge case. We have managed to extend Bitcoin, managed to extend to StarkNet. So it should be possible with any of them.”

As Jupiter explains, MetaMask has already created a Bitcoin (BTC) Snap that allows users to interact with its protocol from the wallet extension. This is a more difficult proposition than integrating Ethereum virtual machine-compatible chains like Polygon, but the end result is a highly-interoperable wallet extension across the broad blockchain-based ecosystem:

“It basically means that you don’t need to go anywhere else and MetaMask can almost be the core of your Web3 experience.”

Improving Web3 functionality is another driving factor in the development of Snaps. Despite onboarding millions of users to Web3 through MetaMask’s tools, Jupiter says that simple actions like signing transactions can still be precarious:

“People have problems in terms of knowing if they’re signing a transaction whether it’s safe.”

Jupiter believes Snaps can address this area, allowing third parties to create transaction insights and potentially warn users of signing dubious transactions with unwanted consequences.

MetaMask Snaps is currently available in the developer version of MetaMask Flask. Jupiter says the aim is to have Snaps integrated with the main MetaMask by the end of 2023.

Cryptocurrency investment should favor emerging markets