
将Solana连接到 MetaMask 并不像连接以太坊或 Polygon 那样简单,因为 MetaMask 最初是为基于 EVM 的网络而构建的。但多亏了 MetaMask Snaps 这项新功能,它能扩展您钱包的功能,让您现在可以安全轻松地添加 Solana 支持。
在本指南中,您将学习如何使用 Solflare Snap 等受信任的 Snaps 在 MetaMask 中激活 Solana 访问、直接管理 SOL 和 SPL 代币,以及无需切换钱包即可探索 Solana dApp。这是一种在利用 Solana 快速且低成本生态系统的同时,继续使用 MetaMask 的简单方法。
MetaMask 被广泛认为是以太坊的原生非托管钱包,支持超过 500,000 种代币,并可轻松连接到领先的 EVM 区块链,如Polygon、Arbitrum和Avalanche。其浏览器扩充功能可实现与dApp的快速、安全交互,使其比其他Web3 钱包更易于使用。MetaMask 还提供与多个硬件钱包的集成,让用户可以保护他们的私钥。
随着其新 Snaps 功能的推出,MetaMask 现在允许开发人员直接在钱包内创建自定义扩充功能和集成。其中最著名的实施来自 Solflare,它使用户能够无缝地将 MetaMask 连接到 Solana 网络。本指南将引导您完成将 MetaMask 钱包连接到 Solana dApp、安装SolflareSolana 钱包 Snap、设置您的Solana 钱包,以及在 MetaMask 内将ETH桥接到 Solana 的所有步骤。

来源:MetaMask.io
MetaMask Snaps 是钱包附加组件,可解锁 MetaMask 不原生支持的功能,最重要的是,能够连接到非 EVMLayer-1 区块链,如 Solana、TRON,甚至比特币。由于 MetaMask 是为以太坊和 EVM 链构建的,它通常无法理解其他网络的交易格式、代币标准或帐户结构。Snaps 通过在 MetaMask 内部添加自定义逻辑来解决这个问题,允许钱包生成与 Solana 兼容的帐户、签署交易并直接与 Solana dApp 交互。
当您安装 Solflare Snap 等 Solana Snap 时,MetaMask 会从您现有的助记词中派生出一个 Solana 帐户,这意味着相同的种子控制着您的 EVM 和 Solana 钱包,但 Snaps 永远无法访问助记词本身。激活后,您可以从 MetaMask 界面内发送、接收和管理 SOL 和 SPL 代币,批准交易,并连接到 Solana dApp。
值得注意的是,Solflare Solana 钱包 Snap 允许用户保存 Solana 代币和 NFT,直接连接到 Solana 应用进程,并将资产无缝桥接到 Solana 网络,所有这些都可以在他们的MetaMask 钱包内完成。这使得 MetaMask 成为一个多功能工具,不仅可以与以太坊交互,还可以与 Solana 等非 EVM 区块链交互。

来源:cryptotimes.io
通过将 Solana 连接到 MetaMask,用户现在可以访问更快、更便宜、对游戏玩家更友好的网络。虽然以太坊更去中心化、更安全,并拥有更强大的 DeFi/NFT 生态系统,但 Solana 专为高吞吐量和速度而设计,每秒可处理数千笔交易。
Solana 拥有极低的交易成本(通常只有几美分),使其成为高频和微交易应用进程的理想选择。这些功能吸引了许多消费者应用进程和游戏开发商的关注。
通过将 Solana 连接到他们的 MetaMask,用户现在可以无缝地参与这个生态系统,而无需打开另一个专属于 Solana 的钱包。MetaMask 支持的区块链完整列表请见此处。
您可以通过安装 Solana Snap 在 MetaMask 中激活 Solana 支持,这会增加非 EVM 兼容性,并让您的钱包发送、保存和签署 Solana 交易。方法如下:
准备一个具有正 ETH 余额的 MetaMask 钱包,以及一个现代网络浏览器,例如 Chrome、Firefox 或 Brave。
注意:虽然您可以在没有任何ETH的情况下安装 Solflare Snap,但请记住,如果没有余额,您将无法桥接资金。

导航至 MetaMask Snaps 目录,可在https://snaps.MetaMask.io/下载,并选择Solflare 的 Solana 钱包

来源:Quicknode
点击「