MetaMask 是一款广受欢迎的浏览器扩展程序,作为加密货币钱包,它让用户能够轻松接入以太坊区块链及其生态中的去中心化应用(DApps)。通过 MetaMask,用户无需下载整个区块链数据即可与去中心化交易所(DEX)、游戏平台及其他区块链应用交互。
本指南将详细介绍 MetaMask 的核心功能、安装步骤,并分步讲解如何将其连接到其他主流区块链网络。
MetaMask 是什么?
MetaMask 由 ConsenSys Software Inc. 开发,旨在成为连接现有互联网(Web 2.0)与去中心化互联网(Web 3.0)的桥梁。它不仅是以太坊钱包,用于存储、购买和交换 ETH 及 ERC-20 代币,还能展示用户所拥有的非同质化代币(NFT)。
与其他需要手动管理私钥的钱包不同,MetaMask 只需用户记住密码和助记词即可管理加密资产。即使用户使用 Ledger 或 Trezor 等硬件钱包,仍可通过 MetaMask 与 DApps 及智能合约交互。
由于其易用性和可访问性,MetaMask 每月活跃用户数已超过 300 万。默认情况下,MetaMask 连接到以太坊主网,但用户亦可轻松添加其他区块链网络。
如何下载与安装 MetaMask
MetaMask 提供浏览器扩展和移动应用两种形式,目前尚无桌面端应用。浏览器扩展支持 Chrome、Firefox、Brave 和 Edge;移动应用可在 Apple App Store 和 Google Play 下载。
安装步骤:
- 访问 MetaMask 官网下载页面。
- 点击“安装 MetaMask”按钮(根据浏览器自动匹配)。
- 下载完成后,创建新钱包或导入已有钱包。
- 若创建新钱包,需设置唯一密码并获取 12 词助记词。
重要提示:请务必安全备份助记词。一旦丢失,将无法恢复钱包资产。
如何使用 MetaMask 与 DApps 及智能合约交互
配置好钱包后,即可开始探索 DApps。大多数 DApps 会在访问页面时自动连接钱包,部分需手动连接。若未自动连接,通常可在网站的“设置”中找到“连接钱包”按钮,点击后按提示操作即可。
以下为几类常见的 DApps 示例:
- NFT 艺术市场:如 OpenSea、Rarible,供用户交易加密艺术品和收藏品。
- 投资与质押平台:如 InstaDApp(去中心化银行)、Etherisc(去中心化保险协议)。
- 区块链游戏:如 Axie Infinity、CryptoBlades,玩家可通过游戏赚取加密货币。
为何需要将 MetaMask 连接到其他区块链?
连接其他区块链可让用户访问该链独有的服务与代币。例如,连接至币安智能链(BSC)后,可使用 BakerySwap、PancakeSwap 等应用,并收发 BNB 及 BSC 上的其他代币。
需注意:在不同链上进行交易需持有该链原生代币以支付手续费。例如,在 Polygon 链上需 MATIC 代币,在 BSC 上需 BNB 代币。
如何连接 MetaMask 到其他区块链
有两种方法可将 MetaMask 连接到其他区块链:
- 使用第三方工具(如 Chainlist)自动添加网络。
- 手动输入网络参数添加。
使用 Chainlist 更为简便,但依赖于第三方提供的数据,存在一定风险。因此,许多用户更倾向于手动添加。此外,Chainlist 并未列出所有区块链,掌握手动添加方法很有必要。
使用 Chainlist 连接 MetaMask
Chainlist 是一个汇总了众多以太坊虚拟机(EVM)兼容链的网站:
- 访问 Chainlist 官网。
- 使用顶部的搜索栏查找目标区块链。
- 在搜索结果中点击“添加到 MetaMask”。
- 浏览器将弹出 MetaMask 窗口,请求允许添加网络,点击“批准”即可。
添加完成后,点击 MetaMask 顶部的网络选项卡,即可在下拉菜单中看到新网络。若未显示,需手动添加。
手动连接 MetaMask 到其他区块链
手动添加步骤通用,无论目标链为何:
- 在 MetaMask 主界面点击顶部的网络选项卡(默认显示“Ethereum Mainnet”)。
- 选择下拉菜单底部的“自定义 RPC”。
- 填写五个必填字段:网络名称、新的 RPC URL、链 ID、货币符号、区块浏览器 URL。
以下为部分热门区块链的手动连接参数:
连接至 BSC 测试网(BSC Testnet)
- 网络名称:Smart Chain – Testnet
- RPC URL:https://data-seed-prebsc-1-s1.binance.org:8545/
- 链 ID:97
- 货币符号:BNB
- 区块浏览器:https://testnet.bscscan.com
BSC 测试网供开发者模拟主网环境测试 DApps。添加后,可访问 BSC 测试网水龙头免费领取测试代币。
连接至币安智能链(BSC Mainnet)
- 网络名称:Smart Chain
- RPC URL:https://bsc-dataseed.binance.org/
- 链 ID:56
- 货币符号:BNB
- 区块浏览器:https://bscscan.com
BSC 是币安开发的区块链,以低交易费用著称,支持智能合约和 DeFi 应用。
连接至 Avalanche(AVAX)
- 网络名称:Avalanche Network
- RPC URL:https://api.avax.network/ext/bc/C/rpc
- 链 ID:43114
- 货币符号:AVAX
- 区块浏览器:https://cchain.explorer.avax.network/
Avalanche 旨在成为全球最快的智能合约平台,支持低成本构建 DApps 和自定义区块链。
连接至 Polygon(MATIC)
- 网络名称:Polygon Mainnet
- RPC URL:https://polygon-rpc.com/
- 链 ID:137
- 货币符号:MATIC
- 区块浏览器:https://polygonscan.com/
Polygon 是以太坊的二层扩展解决方案,提供低 Gas 费、高吞吐量的交易环境。
连接至 Harmony(ONE)
- 网络名称:Harmony Mainnet
- RPC URL:https://api.harmony.one
- 链 ID:1666600000
- 货币符号:ONE
- 区块浏览器:https://explorer.harmony.one/
Harmony 通过分片技术实现高速低费交易,兼容以太坊钱包且无需代码更改。
连接至 Fantom Opera(FTM)
- 网络名称:Fantom Opera
- RPC URL:https://rpc.ftm.tools/
- 链 ID:250
- 货币符号:FTM
- 区块浏览器:https://ftmscan.com/
Fantom 是开源的去中心化平台,支持快速低成本的智能合约部署,并提供质押奖励。
通过 CoinMarketCap 添加代币至 MetaMask
在 CoinMarketCap 的代币页面中,找到“合约”栏目旁的狐狸图标,点击后 MetaMask 将弹出并请求确认添加代币。若代币支持多网络,可选择非默认网络进行添加。
注意:添加代币前,需确保钱包已连接到支持该代币的区块链。例如,添加 ChainLink 需连接至以太坊主网。
常见问题
MetaMask 是否支持所有区块链?
MetaMask 默认支持以太坊及其兼容 EVM 的区块链(如 BSC、Polygon)。对于非 EVM 链(如比特币、Solana),则无法直接支持。
添加新网络后,为什么无法交易?
交易需消耗该链原生代币作为 Gas 费。请确保钱包中有足够的主网代币(如 BSC 上的 BNB、Polygon 上的 MATIC)方可进行交易。
手动添加网络参数是否安全?
手动添加时,务必使用官方或可信来源提供的网络参数。错误参数可能导致资金损失或交易失败。
如何切换回以太坊主网?
在 MetaMask 顶部的网络下拉菜单中,直接选择“Ethereum Mainnet”即可切换。
是否可以在同一 MetaMask 钱包管理多链资产?
可以。MetaMask 支持在同一钱包内添加多个网络,并分别管理各链上的资产。👉 探索多链钱包管理技巧
忘记助记词怎么办?
助记词是恢复钱包的唯一凭证。若丢失,无法通过任何方式恢复钱包。请务必离线备份助记词并妥善保管。