Linea 是一个基于零知识证明(ZK)技术的以太坊二层(L2)区块链,由 Consensys 开发。为了便于开发者测试应用程序,Linea 推出了 Goerli 测试网,供用户免费使用无实际价值的测试代币进行各类操作。目前,Goerli 测试网已逐步被淘汰,取而代之的是更先进的 Sepolia 测试网,这也是许多主流 L2 区块链的共同选择。
本文将详细介绍如何将 Linea Sepolia 测试网添加到 MetaMask 钱包,并获取测试用 ETH 代币。
什么是 Linea Sepolia 测试网?
Linea 凭借其出色的可扩展性和安全性备受关注,其测试网为开发者提供了一个零风险的真实环境,可用于检验智能合约和去中心化应用(dApp)的功能是否正常,而无需消耗真实资产。测试网中的 ETH 不具备任何货币价值,但可以用于和 dApp 交互,模拟真实操作流程。因此,对开发者而言,它是绝佳的测试工具。
要使用该测试网,首先需要将 Linea 网络添加到 MetaMask 这一主流以太坊钱包中。
在开始之前,请确保已完成以下两项准备工作:
- 已安装 MetaMask 浏览器扩展程序并创建账户;
- 已申请 Linea 测试网的端点(Endpoint),这是连接区块链的必备条件。
完成上述准备后,您还可以通过 Linea 水龙头免费获取测试用 ETH。
如何获取 Linea Sepolia 的 RPC 端点?
- 访问 GetBlock 官网,使用您的 MetaMask 地址完成注册;
- 在控制面板的 My endpoints 菜单中选择 Linea 协议;
- 选择 Sepolia network 和 JSON-RPC API/add-on 选项;
- 点击 Get 按钮,即可获得专属的免费 Linea 端点。
成功申请后,您每天可以免费发送 40,000 次区块链请求,速率限制为每秒 60 次(60 RPS)。无论您是使用 Linea 测试网水龙头还是执行其他操作,都会消耗该配额。
添加 Linea Sepolia 至 MetaMask 的步骤
第一步:打开钱包网络设置
首先,请打开并解锁您的 MetaMask 浏览器扩展程序,并按照以下步骤进入网络设置页面:
- 点击右上角的“三个点”图标,选择 Settings;
- 向下滚动并点击 Networks;
- 在新页面中,点击蓝色的 Add network 按钮;
- 接下来,选择 Add a network manually 以手动添加网络。
第二步:填写网络参数
手动添加网络时,需要输入以下核心参数以确保正确连接。请严格参照下表中的 Linea Sepolia 配置信息:
| 参数名称 | 参数值 |
|---|---|
| Network Name | Linea Sepolia |
| RPC URL | 您从 GetBlock 获取的个人专属 RPC URL |
| Chain ID | 59141 |
| Currency | ETH |
| Block Explorer | https://sepolia.lineascan.build/ |
请注意:请务必使用您从 GetBlock 获得的唯一 RPC URL,而非通用链接。
填写完毕后,点击 Save 保存设置。成功后,MetaMask 将自动切换至 Linea Sepolia 网络。
第三步:切换并确认网络
添加完成后,您可以在 MetaMask 顶部的网络下拉列表中看到并选择 "Linea Sepolia"。界面中央将显示当前测试网的账户地址。
请注意,测试网中不支持直接兑换或购买代币。因此,如需测试用 ETH,必须通过水龙头获取。
如何通过水龙头获取 Linea 测试网 ETH?
测试网水龙头提供免费但有限额的测试代币,旨在帮助开发者模拟真实操作。为防止滥用,大多数水龙头(包括 GetBlock)会要求用户在对应的主网地址中持有少量真实 ETH 作为验证。
虽然这些代币没有实际价值,但限额机制能有效防止网络过载和水龙头资源枯竭。
以下是使用 GetBlock 水龙头领取测试 ETH 的步骤:
- 访问 GetBlock 的水龙头列表页面,选择 Linea Sepolia 并点击 Try Now;
- 登录您的账户,输入测试网地址,点击 Claim Token;
- 完成人机验证(CAPTCHA)后,测试 ETH 将自动发送至您的地址。
请注意,这些测试代币无法通过跨链桥转换为真实资产,仅可用于测试网内部的转账、智能合约交互或 dApp 调试。
提示:尽管旧的 Linea Goerli 水龙头可能仍可访问,但该网络已于 2024 年 5 月正式弃用。建议您全面转向更安全、功能更丰富的 Sepolia 测试网。
常见问题
1. 为什么需要添加 Linea Sepolia 测试网?
测试网为开发者提供了零风险的沙盒环境,可用于全面测试智能合约、交易流程和 dApp 交互,避免因部署到主网而可能导致的资产损失或功能故障。
2. 添加网络时出现错误怎么办?
请首先检查您输入的 Chain ID 和 RPC URL 是否准确无误。最常见的错误是使用了无效或格式错误的 RPC 链接。建议直接从 GetBlock 等可靠服务商处获取个人专属端点。
3. 测试网 ETH 和主网 ETH 有何区别?
测试网 ETH 不具备任何市场价值,仅用于模拟操作。它无法交易、兑换或跨链至主网。主网 ETH 则是具有实际价值的加密资产。
4. 每天可以领取多少次测试代币?
不同水龙头的限额政策各异。GetBlock 等平台通常设有每日领取次数或总量的限制,以防止资源滥用。
5. Linea Goerli 和 Linea Sepolia 该用哪个?
Linea Goerli 已被官方弃用,不再推荐使用。Linea Sepolia 是当前主流的测试网,拥有更好的性能、安全性和社区支持。
6. 测试网交易需要支付 gas 费吗?
需要,但支付的是测试网 ETH,而非真实资产。此举是为了模拟主网的 gas 费机制,确保测试环境的高度真实性。
结语
Linea Sepolia 测试网为广大开发者提供了一个免费、安全且功能强大的应用程序测试环境。通过在模拟环境中充分验证各项功能,开发者可以大幅降低在主网上线时遭遇失败或经济损失的风险。
虽然旧的 Linea Goerli 测试网仍未完全关闭,但我们强烈建议您尽快迁移至 Sepolia 网络,以享受更完善的基础设施和更广泛的开发者社区支持。