Adding Solana support to Metamask: one wallet to rule them all
A Metamask Snap (plugin) for using Solana:
We are integrating a Solana wallet into Metamask. By generating (or importing) a set of Solana keys within a Metamask Snap, we are able to interact with Solana. Never before has Metamask had the ability to interact with the Solana chain. We have built a POC by building a wrapper around Wormhole (an ETH <> Solana bridge) and sending USDC to and from our Solana address (using our Ethereum/Solana keys to sign the transactions).
We see this being a huge on-ramp for Eth/Sol cross-chain bridging, and we hope to support a plethora of new cross-chain enabled DeFi products. The current bridging solution is very tedious to use, and we have built a seamless solution that is extremely easy to use. With a single wallet to manage two non-compatible chains, we hope that people will have an amazing experience collaborating between the two!