Metamask 网络配置

Metamask(小狐狸)钱包是目前应用范围最广泛地加密钱包,几乎全部以太坊和EVM兼容链的应用都支持metamask。因此,用户掌握小狐狸的使用非常有必要。

通过上一篇教程,用户基本可以清楚metamask的安装和钱包创建,本篇主要介绍metamask的网络配置、转账、常见问题处理、交易所充提等功能的使用。

Metamask简介

Metamask钱包是加密货币钱包和区块链应用程序的认证程序。目前全球有超过2100万用户使用。

MetaMask的主要使用途径是浏览器扩展程序和手机APP,可提供加密钱包、安全登录、代币交换等功能。密码、助记词和私钥均在使用设备上生成,不会传输到服务器端。只有用户自己能访问本地账户和数据。

根据上图,我们要使用metamask,首先要创建一个钱包账号,具体操作步骤见:加密钱包的选择 以及Metamask的使用

钱包建好后,使用钱包一般可分为以下几步:

  • 1、配置网络
  • 2、充提币
  • 3、交易
  • 4、应用交互

下面我们来具体将如何操作以上步骤。同时,接下来几篇文章会针对不同区块链网络以实例化的方式,进行具体操作的演示。

Metamask网络配置

对区块链网络的理解可参见,“区块链网络&基础代币&合约代币”章节。

简单说,不同的代币都是保存在不同网络上的。因此用户在充值时一定要选择正确的网络。目前常用的EVM兼容链网络包括ethereum(以太坊)、BSC(币安智能链)、polygon(matic)、Fantom(FTM)、avalanche(AVAX)等。只有这些链metamask钱包可以直接管理资产,像solana、terra等网络,需要其他的钱包,这些会在后面章节介绍。

点击metamask右上角圆形钱包图标,点击settings(设置),点击Networks(网络),如上图,可看到metamask默认自带了5个网络配置。包括Ethereum Mainnet(以太网主网,正式使用的网络,基本所有交易都在这里)、Ropsten Test Network等4个测试网络(主要用于访问测试应用,一般情况不会使用。)

网络配置中每个字段的含义:

  • Network Name:网络名称,便于区别不同网络,如果是自定义网络,建议直接使用网络名,如avax主网、ftm测试网等
  • RPC URL:RPC消息服务器地址,告诉metamask钱包向哪发送交易请求,这个不同链都有固定的服务器
  • Chain ID:链ID,用于签署交易,不同的链会有固定的ID,在获取网络配置时都会提供,不能乱写
  • Currency Symbol:标识符,显示这个网络的基础代币,以太坊主网就是ETH、BSC网络是BNB、polygon网络是matic等
  • Block Explorer URL:区块链浏览器,用于查看交易详情等

添加自定义网络

使用不同的公链应用会有不同的网络配置,metamask钱包需要切换到对应的网络配置才行。默认情况metamask只有以太坊主网配置,如果要使用BSC、polygon等网络,需要用户自行添加网络配置。

一、自动添加自定义网络步骤:

1、访问https://chainlist.org/

2、网站右上角点击“connect wallet”

3、在metamask弹出窗口点击“Next”

4、再点击“connect”

5、在上方搜索要添加的网络名字,如BSC。查看搜索结果,这里有2个,其中第二个显示的是testnet,这个是测试网络,一般用不到

6、点击第一个搜索结果“binance smart chain mainnet”下方的“Add To Metamask”按钮

7、在metamask弹出窗口中,点击“approve”

8、再点击“switch network”,到此完成网络配置的添加

9、打开在浏览器metamask钱包,可以查看到网络已经显示为“binance smart chain mainnet”,下方代币符号已经变为BNB

※提醒:代币符号有时在切换网络后可能不会变更,此时不用管,知道它是对应网络的代币即可。

二、手动添加自定义网络步骤:

1、点击metamask钱包的网络配置位置,如下图

2、点击“Add Network”(自定义RPC、添加网络等)

3、在新窗口中,一次填写以上5个选项(从网络提供商处获取),填写完成后点“save”保存即可。

切换网络配置

使用不同区块链网络需要切换对应网络,配置完成后切换方法如下:

1、点击metamask上方的网络显示位置,会出现一个下拉列表

2、选择对应的网络名称即可

3、网络配置切换后,对应的代币符号也会变换

常见网络问题

Q:关于主网和测试网的问题

A:主网是我们真实代币的存储网络,这里发生的一切都是事实。测试网是虚构的网络,用于测试应用,这里的代币资产是虚拟的,是用于测试而分发的。一般可以通过水龙头领取测试代币。

Q:网络配置是以太坊主网,但代币符号显示的是BNB(也有多种其他网络和代币不匹配的情况)

A:这个metamask的显示问题,有时由于网络延迟,代币符号会未自动随网络配置切换。但这不影响使用,只是会影响交易费用的计算显示。用户自行在心里记得是哪个网络,就是哪个网络对应的基础代币即可。计算网络费时,也要在心里默默地切换一下。

Q:交易发起很长时间依然没有执行

A:对于以太坊主网的交易加速和取消,我们在后面交易章节单独讲。这里主要说下其他非以太坊主网的交易长时间卡主问题。这种情况大多数是由于RPC服务器拥堵所造成,用户可以在自定义网络配置中,替换对应网络的RPC服务器地址即可。地址清单可以到官网去查询。

以下内容相对敏感,发在另一篇文章里

Subscribe to 不确定思维
Receive the latest updates directly to your inbox.
Verification
This entry has been permanently stored onchain and signed by its creator.