4、MetaMask入门:安装、创建钱包、导入账户、切换网络、查看交易

好,咱们正式开始动手了。

MetaMask 是什么?说白了,它就是浏览器里的一个插件钱包。你不需要下载什么 App,也不用记什么命令行。装好之后,你的浏览器就变成了一个 Web3 入口。我个人习惯把它叫做「Web3 的浏览器钥匙串」——你所有的链上身份、资产、签名能力,都挂在这个插件上。

4.1 安装 MetaMask

打开 Chrome 浏览器,去 Chrome 网上应用店搜索 MetaMask。认准那个小狐狸头像,开发者是 ConsenSys。别下错了,我见过有人装了个山寨版,结果私钥被盗了。

安装过程很简单,点「添加到 Chrome」就行。装好后,浏览器右上角会出现一个小狐狸图标。嗯,这里要注意:如果你用的是 Firefox、Edge 或者 Brave,也都有对应的版本。我个人推荐用 Chrome 或者 Brave,兼容性最好。

💡 小提示: 如果你在公司内网或者有代理的环境下安装,可能会遇到下载失败。这时候可以试试去 MetaMask 官网直接下载 crx 文件手动安装。我曾经在客户现场遇到过这种情况,折腾了半小时才搞定。

4.2 创建钱包

点开小狐狸图标,选择「创建钱包」。它会让你设置一个密码——这个密码只是用来解锁本地插件的,跟链上资产无关。但别设得太简单,我建议至少 12 位,大小写加数字。

接下来是最关键的一步:助记词备份

MetaMask 会给你 12 个英文单词。这 12 个词就是你钱包的根。谁拿到这 12 个词,谁就能控制你的所有资产。没有例外,没有找回机制。

⚠️ 警告: 千万不要截图!不要存到云盘!不要发微信!我见过有人把助记词截图存在手机里,结果手机丢了,钱包里的 2 个 ETH 直接归零。正确的做法是:用笔抄在纸上,放到安全的地方。如果你资产多,可以考虑用钢板刻字。

创建完成后,你会看到你的钱包地址。它长这样:0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B。这个地址就是你在链上的身份标识,可以公开给别人。

4.3 导入账户

如果你已经有其他钱包(比如 imToken、Trust Wallet),或者你之前备份过私钥,可以导入到 MetaMask 里。

操作路径:点击右上角头像 → 「导入账户」 → 选择导入方式。

MetaMask 支持两种导入方式:

  • 私钥导入: 直接粘贴你的私钥(64位十六进制字符串)。注意,私钥和助记词不同,私钥只对应一个账户,助记词对应整个钱包。
  • JSON 文件导入: 有些钱包导出的是加密的 JSON 文件,需要配合密码一起导入。
🔑 核心区别:
方式导入内容适用场景
私钥导入单个账户的私钥你只有一个地址需要迁移
助记词导入整个钱包(所有账户)你换了浏览器或重装了插件

我个人习惯用助记词导入。为什么呢?因为如果你在旧钱包里创建了多个账户,用私钥只能一个一个导,太麻烦了。助记词一次搞定。

4.4 切换网络

MetaMask 默认连的是以太坊主网。但咱们做开发,肯定不能直接在主网上测试——Gas 费太贵了,一笔交易几十美金,谁受得了?

所以你需要切换到测试网。MetaMask 内置了几个常用的测试网:

  • Sepolia: 目前最稳定的以太坊测试网,推荐使用
  • Goerli: 老牌测试网,但即将退役
  • Holesky: 新的测试网,还在完善中

切换方法:点击左上角的网络下拉菜单 → 选择「显示测试网络」→ 然后就能看到测试网列表了。

如果你需要连接自定义网络(比如 Polygon、BSC、或者你自己的本地节点),可以点「添加网络」手动配置。需要填的信息包括:

网络名称:Polygon Mainnet
RPC URL:https://polygon-rpc.com
链 ID:137
货币符号:MATIC
区块浏览器:https://polygonscan.com
💡 避坑指南: 我曾经在配置 RPC 时,随便找了个第三方节点填进去,结果交易一直 pending。后来才发现那个节点已经挂了。建议用官方推荐的 RPC 列表,或者用 Infura、Alchemy 这些靠谱的服务商。

4.5 查看交易

交易记录怎么看?有两种方式:

  1. 在 MetaMask 里直接看: 点开小狐狸,选择「活动」标签页。这里会列出你最近的所有交易,包括发送、接收、合约交互等。每笔交易会显示状态(成功、失败、pending)、金额、时间。
  2. 在区块浏览器里看: 点击某笔交易,会跳转到 Etherscan(或其他浏览器的对应页面)。这里能看到更详细的信息,比如 Gas 消耗、交易输入数据、事件日志等。

我个人习惯用区块浏览器。为什么呢?因为 MetaMask 里的交易记录有时候会丢,尤其是你切换了网络或者清除了缓存之后。而链上的数据是永久的,只要交易哈希在,随时都能查到。

举个例子:你给朋友转了 0.1 ETH,对方说没收到。这时候你打开 Etherscan,输入交易哈希,就能看到这笔交易到底有没有上链、确认了多少个区块、是不是转错了地址。嗯,我遇到过好几次这种情况,最后发现是对方给的地址少了一位。

📌 总结一下:
  • 安装 MetaMask 就像给浏览器装了个钱包插件
  • 助记词是命根子,必须离线保管
  • 导入账户时,助记词比私钥更方便
  • 开发测试一定要切换到测试网,别在主网上烧钱
  • 查看交易推荐用区块浏览器,数据更可靠

好了,MetaMask 的基本操作就这些。你装好之后,可以先去 Sepolia 测试网领一些测试 ETH(后面我会讲怎么领),然后试着发一笔交易感受一下。记住,测试网上的 ETH 不值钱,随便玩,别怕。