在 MetaMask 中添加 Solana 网络:简明指南

本页内容

如果你一直无法将 Solana 网络添加到 MetaMask,原因是 MetaMask 默认并不兼容 Solana。本指南将介绍如何让 MetaMask 与 Solana 交互,让你轻松存储和交易基于 Solana 的代币。

为什么无法将 Solana 添加到 MetaMask?

MetaMask 仅支持与兼容 EVM 的区块链交互。Solana 属于非 EVM 兼容链,因此无法通过 MetaMask 直接进行交易。Solana 区块链的原生代币无法直接存放在 MetaMask 中,也无法通过 MetaMask 直接交易。正因如此,MetaMask 中没有可直接添加的 Solana 网络配置。这很可能就是你搜索 Solana 网络配置却没有找到结果的原因。

不过,用户可以借助 MetaMask Snap(例如 Solana wallet)在 MetaMask 中访问 Solana 网络。你也可以选择其他方式与 Solana 网络交互,本指南将逐一介绍。

如何将 Solana 网络添加到 MetaMask

接下来,我们将介绍如何将 Solana 网络添加到 MetaMask,并介绍几种与 Solana 网络交互的替代方法。

如何通过 Snaps 将 Solana 网络添加到 MetaMask

我们首先介绍的方法,是通过 MetaMask Snaps 中的 Solflare Solana wallet 来添加 Solana 网络。MetaMask Snaps 是 MetaMask 的扩展商店,类似于 Google 的 Chrome 网上应用店,用户可以在其中找到各种 Chrome 扩展程序。

虽然 Solana 网络并未直接添加到 MetaMask,但使用 Solflare 的 Solana wallet 后,你可以通过连接到 MetaMask 的 Solana wallet 接收或发送 Solana 资产。这样一来,你就能使用 Solana 网络进行跨链、兑换和质押。

需要注意的是,Solflare Snap 由第三方开发。它通常被认为是安全的,但第三方应用需要获得 MetaMask 钱包的某些权限,因此仍需谨慎使用。另一个好处是,你还可以通过 MetaMask 钱包与其他非 EVM 区块链交互。

要将 Solana 网络添加到 MetaMask,只需下载 Solana wallet。具体步骤如下:

步骤 1:首先,打开你常用的浏览器,访问 MetaMask Snaps 网站。

步骤 2:在 MetaMask Snaps 页面上,点击 “Discover Snaps” 按钮。

MetaMask Snaps

步骤 3:在搜索栏中搜索 Solana wallet。

步骤 4:Solflare 的 Solana wallet 颇受欢迎,因此会出现在搜索建议列表的顶部。点击“View”,即可进入 Solana wallet 的下载页面。

Solana wallet by Solflare

步骤 5:进入 Solana wallet 页面后,点击 “Add to MetaMask” 按钮,开始将 Solana wallet 添加到 MetaMask 钱包。

Add Solana Wallet to MetaMask

步骤 6:MetaMask 扩展程序会在右上角弹出。

接下来,MetaMask 会陆续弹出多条通知,帮助你完成将 Solana wallet 添加到 MetaMask 的流程。

步骤 7:第一条通知会提示你,Solflare 的 Solana wallet 是第三方软件。请仔细阅读提示,然后点击 “Accept”。

Notice of third-party software

步骤 8:接下来,MetaMask 会请求你连接 MetaMask Snaps,以便添加 Solana wallet。点击 “Connect” 继续。

Connect MetaMask to Solflare

步骤 9:随后,Solana wallet 会请求几项权限。点击“Confirm”进行安装。

Confirm installation of Solana wallet to MetaMask wallet

步骤 10:屏幕上会出现一条警告提示。点击“Confirm”即可继续。

Caution Notice by MetaMask wallet

步骤 11:安装完成后,点击 “OK” 退出安装向导。

Exit Solana wallet installation window

步骤 12:屏幕上会弹出安装确认窗口。要在 MetaMask 中访问 Solana 网络,请前往 Solflare 网站。

Installation complete notification

步骤 13:在 Solflare 网站右上角,点击“Access Wallet”按钮。

Access Solana wallet from Solflare website

步骤 14:在接下来的页面中,你可以创建新的 Solana 钱包。不过,我们要连接的是 MetaMask 钱包,因此只需点击“MetaMask”。

Connect Solana wallet to MetaMask

接下来会出现一系列 Solana 钱包指南,介绍如何使用 Solana wallet 与 Solana 生态系统交互,以及该钱包提供的各项功能。

步骤 15:点击“Continue”,逐一了解各项功能。

Solana wallet features guide

第 16 步:如需通过 MetaMask 亲自体验 Solana 网络,请点击“连接 MetaMask”继续。

Connect to MetaMask

第 17 步:MetaMask 会再次弹出窗口。点击“连接”,继续将 Solana 钱包接入 MetaMask。

Connect MetaMask to Solflare

第 18 步:稍等片刻,Solana 钱包就会准备就绪,并完成接入,供你使用。点击“进入 Solana”,开启 Solana 之旅。

Enter Solana

第 19 步:在 Solana 钱包界面中,点击“发送”或“接收”,即可转移 Solana 资产。你还可以探索 Solana 钱包,体验 Solana 生态。

Solana wallet integrated with MetaMask

Solana 生态蕴藏着大量新机遇,不断有新项目推出空投和更高的质押奖励。借助 Solana 钱包,用户现在也可以通过 MetaMask 钱包与 Solana 网络互动。

通过 Wrapped SOL 将 Solana 网络添加到 MetaMask

如果你不想将 MetaMask 钱包连接到第三方软件,这完全可以理解。还有一种方法可以将 Solana 网络添加到 MetaMask,那就是添加 Wrapped Solana。Wrapped Solana 可在 BNB Chain、Ethereum、Polygon、Avalanche C-Chain 等其他兼容区块链上使用。虽然它不是 Solana 网络上的原生 SOL 代币,但 Wrapped Solana 保留了相同的价值和功能,为希望与 Solana 互动的 MetaMask 用户提供了切实可行的方案。

下面来看看如何将 Wrapped SOL 代币导入 MetaMask。

第 1 步:前往CoinMarketCap,获取 Wrapped Solana 的合约地址。

注意:Wrapped Solana 可在多条区块链上使用。本指南将以 BNB Smart Chain 地址为例。

Wrapped Solana contract address

第 2 步:打开 MetaMask 钱包,并确认当前使用的网络与刚才复制的 Wrapped Solana 合约地址所属网络一致。

MetaMask Networks

第 3 步:向下滚动,然后点击“导入代币”。

Import BNB Token option

第 4 步:粘贴你从 CoinMarketCap 获取的 Wrapped Solana 合约地址。

第 5 步:粘贴合约地址后,下方会显示代币名称字段。点击“下一步”。

Enter Wrapped Solana token address

第 6 步:在下一个窗口中,点击“导入”,将 Wrapped Solana 添加到 MetaMask。

Import wrapped solana to MetaMask

第 7 步:现在,Wrapped Solana 已添加到 MetaMask。要购买 Wrapped Solana,可以前往Bitget和MEXC等可信的中心化交易所购买,再转入 MetaMask 钱包。

改用其他钱包

如果你不太熟悉技术操作,也不介意用多个钱包存放加密资产,那么与其使用 MetaMask,不如改用兼容 Solana 网络的钱包,这会是更实际的选择。以下是几个支持 Solana 网络的钱包:

Phantom

Phantom也被称为 Solana 区块链上的 MetaMask,是一款安全、以用户为中心的产品,专为与 Solana 区块链互动而设计。Phantom 钱包专门适配 Solana 网络,用户可以用它进行质押、跨链桥接、探索 Solana NFT 以及使用 DeFi 服务。只需下载并安装 Phantom 钱包,无需额外集成即可使用 Solana 网络。

Coinbase Wallet

Coinbase Wallet 是一款自托管加密钱包,也是使用 Solana 网络的另一种选择。它由 Coinbase 推出,使用可靠且简单,无需额外操作,下载后即可开始使用。该钱包兼容众多区块链,可作为一站式加密钱包使用。

Ledger

第三种选择是Ledger,这是一款硬件钱包,旨在增强安全性,防范潜在的黑客攻击。使用 Ledger,你可以安全存储包括 Ethereum、Solana 在内的多种加密货币。需要使用资产时,可以将 Ledger 连接到 MetaMask、Phantom 等软件钱包,以便与 DeFi 协议互动。

如何解包 SOL

如果你持有 Wrapped SOL 并想将其解包,可以按以下步骤操作:

第 1 步:无法在 MetaMask 钱包内解包 SOL,因此需要使用 Phantom 钱包。

第 2 步:将解包后的 SOL 从 MetaMask 转到 Phantom 钱包。

第 3 步:SOL 转账完成后,向下滚动,在 Phantom 钱包中找到 Wrapped SOL。

Wrapped Sol on Phantom Wallet

第 4 步:点击右上角的更多选项图标,即三个点的图标。

Phantom Wallet More options

第 5 步:在下拉菜单中选择“全部解包”,将所有 Wrapped SOL 转回 SOL。

Unwrap All option


问题

常见问题

不可以,目前还无法直接将 Solana 网络添加到 MetaMask。MetaMask 仅支持并可与兼容 EVM 的区块链互动。Solana 并非兼容 EVM 的区块链,因此无法直接接入 MetaMask 进行原生交易。

目前还无法确定 MetaMask 将来是否会支持用户直接在钱包中添加 Solana。MetaMask 目前的架构主要围绕支持兼容 EVM 的区块链构建,要纳入 Solana 这类非 EVM 链,就需要进行重大调整。不过,随着 Solana 区块链越来越受欢迎、使用率不断上升,MetaMask 未来也有可能决定为 Solana 网络提供原生解决方案。

不可以,你无法直接在 MetaMask 中管理原生 Solana 资产。不过,你可以通过 BNB Chain、Ethereum 或 Polygon 等支持 Wrapped Solana(WSOL)的网络,在 MetaMask 中管理 WSOL。

Snaps 在沙盒环境中运行,并采用权限管理机制来保护你的数据、尊重你的授权。它们无法访问你的 MetaMask 账户信息。

探索 Solana 世界,无需离开 MetaMask!

许多加密货币都基于 Solana 区块链发行,但无法直接在 MetaMask 中交易或存储这些资产,是一项重大限制。本指南将帮助你把基于 Solana 的代币整合到 MetaMask 中。这样一来,从今天起,你就可以放心地使用 MetaMask 转账、存储和管理由 Solana 支持的资产。

联盟营销披露:通过本页面的链接开户,CryptoWinRate 可能会获得佣金,您无需支付任何额外费用。这不会影响评分或展示的数据。评分和数据均来自我们的交易所数据库。
作者

Talha

Lead Editor and Researcher

Talha is CryptoWinRate's Lead Editor and Researcher. He leads editorial research, reviews articles for accuracy and clarity, and covers cryptocurrency exchanges, market developments and practical crypto guides.

继续阅读

相关文章