【转型Web3开发第二课】Dapp开发入门基础 | 02 | MetaMask配置网络

本文首发于公众号:Keegan小钢


前言

完成了《转型 Web3 开发第一课》之后,得到了不少读者的认可,很多都在问什么时候开始下一课,近期终于抽出了时间开始搞起这第二课。

这第二课的主题为「Dapp开发入门基础」,即想要转型做 Dapp 开发的人员,不管是做前端开发、后端开发、智能合约开发,都需要掌握的基础知识。这部分知识,我将其分为四个模块:MetaMask、区块浏览器、以太坊基础、Dapp全栈架构,如下图所示:
在这里插入图片描述
第一天一口气录制了 6 个小节的视频,已经上传到了 B 站,大家可以到 B 站搜索【Keegan小钢】找到这第二课的视频进行观看学习。

之后我会陆续录制完其他小节的视频并上传,以及同步到其他平台,图文版也会陆续更新。

这第二节的内容,也可以直接查看视频版,如下:

https://www.bilibili.com/video/BV1Jx4y1t73c/?spm_id_from=333.999.0.0

下面,我们开始第二小节的图文版内容。另外,图文版内容并不会和视频版的内容完全一致,视频版会讲到更多操作细节,但图文版限于篇幅原因,只能讲重点内容。

MetaMask 配置网络

我们平时进行开发和测试时,主要还是在测试网上进行的,而不是直接在主网上进行开发测试。所以第一步,我们要懂得怎么启用测试网。MetaMask 默认配置里有一个"Show test networks"的开关,只要将其打开,就可看到其默认配置的测试网,如下图所示:
在这里插入图片描述
Sepolia 是目前以太坊网络最常用的测试网。Linea Sepolia 和 Linea Goerli 则是 Linea 网络所使用的测试网。

MetaMask 默认情况下已配置展示的网络就只有两个,Ethereum 和 Linea。而我们在实际应用中,通常还会用到其他网络,比如 Arbitrum、BNB Chain、Polygon 等等。包括这几个网络的主网和测试网。要添加这些网络到 MetaMask 中,我们可以通过 ChainList 来添加。以下就是 ChainList 网站:
在这里插入图片描述
在 ChainList 可以搜索各种不同的 EVM 网络,还可以勾选 “Include Testnets”,则会把测试网的搜索结果也展示出来。

要添加对应的网络到 MetaMask,只要 “Connect Wallet” 后进行确认即可。如果是已经连接钱包的情况下,每个网络卡片的 “Connect Wallet” 会变成 “Add to MetaMask”。

还有一种配置网络的方案就是直接在 MetaMask 进行手动添加。打开 MetaMask 选择网络的弹出窗口,会看到下面有个 “Add network” 的按钮,如下图所示:

在这里插入图片描述

点击 “Add network” 按钮,会打开添加网络的单独页面,如下图所示:
在这里插入图片描述

可以看到,其实默认已经预设了常用的几个网络,可以直接点击右边的 “Add” 进行添加。另外,也可以点击最下面的 “Add a network manually” 进行手动添加。手动添加需要自己填写以下几个字段:

  • Network name:网络名称
  • New RPC URL:要连接的网络节点地址
  • Chain ID:每个网络都有一个唯一的链 ID
  • Currency symbol:原生代币标识
  • Block explorer URL:区块浏览器地址

填写完之后进行保存即可。

点击左边菜单栏的 “Networks” 可以查看所有网络的配置,还可以对网络配置进行修改,如下图所示:

在这里插入图片描述

最后,要切换网络,只要在钱包页面里,打开 “Select a network” 弹出窗时,选择对应的网络即可完成网络切换。

以上就是关于 MetaMask 配置网络的基本内容了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值