对于加密货币爱好者来说,MetaMask(小狐狸)钱包无疑是使用最广泛的Web3入口之一,它不仅能让您安全地管理各类加密资产,更是与去中心化应用(DApps)交互的必备工具,默认情况下,MetaMask主要配置了以太坊主网和一些主流测试网,但有时我们可能需要添加其他以太坊兼容链(例如各种Layer 2解决方案、侧链或测试网),小狐狸怎么添加以太坊链呢?其实非常简单,本文将为您提供详细的图文步骤指南(以MetaMask浏览器扩展为例,移动端操作类似)。
为什么需要手动添加以太坊链
在开始之前,我们先简单了解一下为什么需要手动添加链,虽然MetaMask支持“一键添加”一些主流网络,但仍有以下情况需要我们手动操作:
- 使用Layer 2或侧链:如Arbitrum、Optimism、Polygon(虽然Polygon是独立链,但常与以太坊生态交互)、BSC(币安智能链,现BNB Chain)等,这些链与以太坊兼容,但需要单独添加才能在MetaMask中切换和使用。
- 参与测试网活动:许多项目方会在测试网上进行空投或测试活动,需要添加对应的测试网络(如Goerli、Sepolia等)。
- 使用小众或自定义网络:一些较新的或特定场景的以太坊兼容网络,可能需要手动添加其网络参数。
添加以太坊链的详细步骤
添加以太坊链(或任何兼容链)到MetaMask,通常有两种主要方式:通过区块链浏览器/项目官网添加 和 手动添加网络,推荐使用第一种方式,因为更不容易出错。
通过区块链浏览器或项目官网一键添加(推荐)
这是最简单、最安全的方式,大多数主流网络都会提供“一键添加到MetaMask”的按钮。
-
打开MetaMask钱包:
在您的浏览器中点击MetaMask狐狸图标,解锁您的钱包。
-
进入网络选择界面:
- 在MetaMask界面的顶部,您会看到当前的网络名称(通常是“Ethereum Mainnet”或“主网”)。
- 点击该网络名称,会弹出一个网络列表的下拉菜单。
-
寻找“添加网络”选项:
在网络列表的底部,找到并点击“添加网络...”(Add network...)。
-
选择“通过URL导入”或查找“一键添加”按钮:
- 在弹出的“添加网络”窗口中,您通常会看到几个选项:“添加网络”(手动输入信息)、“通过URL导入”(Import a network using a RPC URL)和“连接到网络”(Connect to a network,即一键添加)。
- 对于支持一键添加的网络:您可以直接访问该网络的官方网站或其区块浏览器(Arbitrum的官网 https://arbitrum.io/ 或其区块浏览器 https://arbiscan.com/),通常在显著位置会有“Add to MetaMask”或“连接到小狐狸”的按钮,点击该按钮,MetaMask会自动弹出确认窗口,您只需确认即可。
- 如果需要通过URL导入(部分网络会提供此方式或作为备选):
- 在“添加网络”窗口中选择“通过URL导入”(Import a network using a RPC URL)。
- 您需要获取该网络的RPC URL(远程过程调用端点),这个信息通常可以在该网络的官方文档、区块浏览器或社区公告中找到,以太坊Goerli测试网的RPC URL是
https://goerli.infura.io/v3/YOUR_INFURA_PROJECT_ID(需要替换为您的Infura项目ID)或其他服务商提供的节点。 - 将获取到的RPC URL粘贴到对应的输入框中,MetaMask会自动尝试填充网络名称、链ID(Chain ID)等关键信息。
-
确认并添加网络:
- 无论是通过一键添加还是通过URL导入,MetaMask都会显示该网络的详细信息,包括网络名称(Network Name)、链ID(Chain ID)、RPC URL(RPC URL)、符号(Currency Symbol)等。
- 请务必仔细核对信息,特别是链ID(Chain ID),每个网络都有唯一的链ID,这是区分不同网络的关键! 错误的链ID会导致资产丢失。
- 确认信息无误后,点击“保存”(Save)或“添加网络”(Add Network)。
-
添加成功:
稍等片刻,MetaMask就会成功添加该网络,您现在可以在顶部的网络下拉菜单中看到并切换到新添加的网络了。
手动添加网络(适用于信息已知的情况)
如果您已经知道某个网络的所有参数,可以手动输入。
-
打开MetaMask并进入“添加网络”:
同方法一的步骤1-3,点击网络名称,选择“添加网络...”。
-
选择“添加网络”并填写信息:
- 在“添加网络”窗口中选择“添加网络”(即手动输入)。
- 依次填写以下必填信息:
