如何在Optimism上从Kovan迁移到Goerli

  • Alchemy
  • 发布于 2023-08-09 15:50
  • 阅读 13

本文介绍了Optimism测试网络从Kovan迁移到Goerli的原因和方法,Kovan由于PoA机制及维护者减少已被弃用,迁移到Goerli是为了与以太坊网络保持一致。文章还提供了使用Alchemy平台在Optimism上将dApp从Kovan迁移到Goerli的步骤,包括创建新应用、获取Goerli RPC URL、领取Goerli ETH以及桥接ETH到Optimism。

Alchemy 编写

Brady Werkheiser headshot

Brady Werkheiser 审核

发布于 2023 年 8 月 8 日,阅读时长 3 分钟


Optimism 团队最近宣布将其测试网从 Kovan 迁移到 Goerli。本文将解释为什么在 Optimism 上构建 web3 应用程序的开发者应该将其 dApp 迁移到 Goerli,以及如何使用 Alchemy(一个支持 Optimism 应用程序的开发者平台)进行迁移。

弃用通知

虽然你可以使用 Goerli 测试网,但我们警告你不要这样做,因为以太坊基金会已经宣布Goerli 将很快被弃用。因此,我们建议你使用 Sepolia 测试网,因为 Alchemy 完全支持 Sepolia,并且提供免费的 Sepolia 水龙头

为什么 Optimism 要从 Kovan 迁移到 Goerli 测试网?

Kovan 是一个 Proof-of-Authority (PoA) 权威证明测试网络,并且已经被弃用一年多了。截至此公告发布时,仅剩下两个验证者支持 Kovan 测试网。

为了在整个 The Merge roadmap(合并路线图) 中与以太坊网络保持一致,Optimism 应用程序应迁移到 Goerli,这是另一个在 The Merge(合并) 去年完成后维护的 Proof-of-Authority 权威证明测试网。

其他以太坊测试网,如 RopstenRinkebyKilnPrater 已经停用。

有关以太坊测试网弃用和合并时间表的更多信息,请参阅以太坊官方博客。

Optimism 和 Alchemy 何时停止对 Kovan 的支持?

Optimism 的目标是所有项目在 2022 年 8 月 15 日 之前完全迁移到 Goerli,Alchemy 在 2022 年 10 月 5 日 停止了对 Kovan 测试网的支持。

在 Kovan 支持结束的截止日期之前,Alchemy 通过应用内警报、电子邮件通知和直接消息通知企业客户即将到来的截止日期。

从 Kovan 到 Goerli 的迁移将如何在 Optimism 上推出?

从 Kovan 到 Goerli 的迁移将分三个阶段推出:

  • Wave P0 - 基础设施

  • Wave P1 - 项目(构建模块应用程序)

  • Wave P2 - 项目(最终用户应用程序)

由于迁移是分阶段进行的,Optimism 团队建议各团队使用 Optimism Goerli 进行测试,这些测试不需要对任何尚未支持的内容有硬依赖性。"

从 Opt-Kovan 迁移到 Goerli 之前要考虑的事项

在将智能合约从 Kovan 迁移到 Goerli 之前,dApp 开发者应该考虑他们的:

  1. 产品路线图 - 确定竞争计划以相应地规划迁移时间

  2. 即将到来的截止日期 - 确保有足够的时间和精力来成功迁移

  3. 测试和验证需求 - 确定必须完成哪些测试和 QA

  4. 智能合约依赖项 - 审查 Kovan 智能合约依赖项,例如 Aave v2

Web3 开发者可以通过考虑这些领域并尽快完成到新的 Opt-Goerli 测试网络的迁移,来确保他们的 Optimism dApp 在 Goerli 上按预期工作。

如何在 Optimism 上从 Kovan 迁移到 Goerli

要在 Optimism 上从 Kovan 迁移到 Goerli 测试网,请在 Alchemy 仪表板中创建一个新应用程序,并将“Chain(链)”设置为“Optimism”,将“Network(网络)”设置为“Goerli”。

如果你还没有帐户,创建一个免费的 Alchemy 帐户 以开始在 Optimism 的 Goerli 测试网上进行测试。

Create a new Goerli app on Optimism from the Alchemy dashboard.在 Alchemy 仪表板上,在 Optimism 上创建一个新的 Goerli 应用程序。

接下来,复制你的应用程序的 Optimism-Goerli RPC URL

这是新的 Goerli RPC URL 的样子:https://opt-goerli.g.alchemy.com/v2/

Copy the Optimism Goerli RPC URL from the Alchemy dashboard’s HTTPS section.从 Alchemy 仪表板的 HTTPS 部分复制 Optimism Goerli RPC URL。

在你创建新的 Opt-Goerli RPC 端点 URL 后,你可以每天从 Alchemy 的水龙头 请求 0.02 Goerli ETH。如果你需要更多 goETH,请发送电子邮件至 support@alchemy.com(注意:Goerli 水龙头要求用于防止机器人和滥用的钱包地址上至少有 0.001 ETH 的主网余额)。

Goerli faucet for getting test ETH.用于获取测试 ETH 的 Goerli 水龙头。

在你可以开始在 Opt-Goerli 网络上测试智能合约之前,你需要将你的测试 ETH 从以太坊桥接到 Optimism。

如何将 Goerli ETH 桥接到 Optimism

目前还没有公共桥来将 Goerli ETH 转移到 Optimism,但可以使用 Foundry 的 Cast(一个用于以太坊应用程序开发的工具包)来完成。目前还没有用户界面 (UI),但预计很快就会推出。

以下是一个示例代码片段:

cast send --legacy --rpc-url=$ALCHEMY-OPT-GOERLI-ENDPOINT --value=0.001ether --private-key=<REDACTED> 0x636Af16bf2f682dD3109e60102b8E1A089FedAa8

现在你在 Optimism 上拥有 Goerli ETH,以与部署 Kovan 应用程序相同的方式,在 Alchemy 中的新 Opt-Goerli 应用程序中部署你的 Optimism 智能合约。

一旦你的 Optimism dApp 部署在 Opt-Goerli 测试网上,你可以像在 Kovan 上测试时一样,继续运行测试、调试代码并在你的产品上进行迭代。

其他 Optimism Goerli 资源

有关从 Kovan 到 Goerli 的 Optimism 测试网迁移的更多信息,请参阅以下资源:

Supercharged | Alchemy | Substack

在以太坊上获取免费的 Sepolia 测试网代币 访问水龙头

📚 目录


  • 为什么 Optimism 要从 Kovan 迁移到 Goerli 测试网?
  • 如何在 Optimism 上从 Kovan 迁移到 Goerli

分享:

Overview cards background graphic

相关概述

Featured content card overlay\ \ Testnets\ \ How to Get Base Sepolia ETH from a Faucet\ \ Building on Base? Get free Sepolia ETH and start testing your dApp! Featured content card overlay\ \ Testnets\ \ How to Migrate from Goerli to Sepolia\ \ Learn How to Migrate to the New Ethereum Testnet Sepolia From Goerli Featured content card overlay\ \ Testnets\ \ Goerli vs. Sepolia Testnet Comparison: Which is better?\ \ Explore the Technical Differences, Benefits, and Tradeoffs of Testing Smart Contracts on Sepolia vs Goerli

Desktop section background image

构建区块链魔法

Alchemy 将最强大的 web3 开发者产品和工具与资源、社区和传奇支持相结合。

获取你的 API 密钥

  • 原文链接: alchemy.com/overviews/mi...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Alchemy
Alchemy
江湖只有他的大名,没有他的介绍。