Metamask 网络配置
December 7th, 2021

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.
More from 不确定思维

Skeleton

Skeleton

Skeleton