如何将 Sepolia ETH 从以太坊测试网跨链到 Ink 测试网?
2026/9/14 12:48:48 网站建设 项目流程

如何将 Sepolia ETH 从以太坊测试网跨链到 Ink 测试网?

【免费下载链接】docsInk Documentation项目地址: https://gitcode.com/GitHub_Trending/docs147/docs

如果你的钱包里有 Sepolia ETH(以太坊 Sepolia 测试网的 ETH),需要把它转到 Ink 的测试网 Ink Sepolia 上,用于在测试环境里部署合约或调试应用,Ink 文档提供了两条可操作的路径:用 Gelato Bridge 网页应用直接转账,或者在以太坊浏览器上直接调用为 Ink 铸造的L1StandardBridge合约的bridgeETH方法。两种方式的最终结果相同:跨链完成后,资产会出现在你在 Ink Sepolia 上的同一地址钱包中。

前提条件只有两项:一个支持 Sepolia 网络的钱包(文档以 MetaMask 为示例),以及钱包中留有足够支付转账数量和 L1 gas 费的 Sepolia ETH。文档明确提示:跨链耗时取决于网络拥堵情况和 gas 费,请确保钱包里有足够的 ETH 覆盖交易费用。

准备条件:把 Ink Sepolia 网络添加到 MetaMask

跨链成功后你需要切到 Ink Sepolia 网络才能看到到账的 ETH,因此先按 Network Information 页面的 Testnet 一栏在 MetaMask 中手动添加自定义网络(该文档的 Connect Wallet 页面也提供了 "Testnet (Sepolia)" 的一键添加按钮):

FieldInformation
Network NameInk Sepolia
RPC Endpoint (HTTPS) (primary)https://rpc-gel-sepolia.inkonchain.com
RPC Endpoint (WSS) (primary)wss://rpc-gel-sepolia.inkonchain.com
Chain ID763373
Currency SymbolETH
Block Explorerhttps://explorer-sepolia.inkonchain.com

添加流程与 Connect Wallet 页面中 MetaMask 手动添加网络的步骤一致:网络下拉菜单 → "+ Add a custom network" → "Add a network manually" → 填入上表字段 → Save。RPC 端点也可用文档列出的 secondary 地址https://rpc-qnd-sepolia.inkonchain.com

方式一:使用 Gelato Bridge 应用

Badges 文档将 Gelato Bridge 标注为最简单的前端入口:它提供一个简单 UI,用于在 Sepolia 与 Ink Sepolia 之间存入或取出 Sepolia ETH。

  1. 打开应用:https://testnet-bridge.gelato.network/bridge/ink-sepolia(Bridges 页面中 Gelato 的 Ink Sepolia 入口为同一地址)。
  2. 连接你的钱包。
  3. 选择转账数量(bridge 页面按文档的通用流程是:选择 Sepolia 作为来源链、Ink 作为目的链)。
  4. 确认并用钱包签名交易。

Bridges 共享文档给出的通用使用流程同样适用于下面的其他桥:访问桥并连接钱包 → 选择 Sepolia 为 source、Ink 为 destination → 输入要桥接的数量 → 确认并在钱包中签名 → 跨链完成后资产出现在你 Ink 上的钱包中。

方式二:直接调用 L1StandardBridge 合约

如果你不想依赖任何前端 UI,可以在 Sepolia 网络上直接调用为 Ink 打造的L1StandardBridge合约(见 Badges 文档):

  • 合约地址:0xC0d337f71aD19a8f17a1b297cDb3a86c5EEf9Eec,在以太坊 Sepolia 浏览器打开该地址的 Write Proxy Contract 页签。
  • 文档给出的示例是把 1 Sepolia ETH 跨链为 1 Ink Sepolia ETH:
    1. 点击 "Connect to Wallet" 连接钱包;
    2. 展开bridgeETH方法,输入bridgeETH: 1(金额为示例值,按需要调整);
    3. 输入_minGasLimit: 1000(文档说明也可自行取值);
    4. 输入_extraData: 0x00
    5. 点击 "Write",在 MetaMask 中验证并签名交易。

需要注意一个文档间差异:合约地址页面的 Sepolia L1 合约表中列出的L1StandardBridge地址是0x33f60714bbd74d62b66d79213c348614de51901c,与 Badges 文档中标注"crafted for Ink"的地址不同。本文按 Badges 文档的地址执行该流程;如果你要核对地址,请对照这两处文档自行确认。

其他支持 Sepolia → Ink Sepolia 的桥(可选替代)

Bridges 页面列出了同时支持 Ink Sepolia 的伙伴桥,操作方式与上面的通用流程相同(来源选 Sepolia、目的选 Ink):

  • Brid.gg:https://testnet.brid.gg/ink-sepolia
  • Superbridge:https://testnets.superbridge.app/
  • Ink's Sepolia Bridge:https://inkonchain.com/bridge

共享桥文档还给出了 Brid.gg 测试网入口https://testnet.brid.gg/和 Superbridgehttps://superbridge.app/(需在设置中启用 testnet)。文档同时提示:使用这些桥的风险自负(Always DYOR),跨链耗时随网络拥堵和 gas 费变化。

验证跨链是否完成

  • 跨链完成后,资产会出现在你 Ink Sepolia 上的同一地址钱包中(Bridges 共享文档的第 5 步即为成功判定)。
  • 将 MetaMask 切换到 Chain ID 763373 的 Ink Sepolia 网络查看余额,或到测试网浏览器https://explorer-sepolia.inkonchain.com(Network Information 页面给出的测试网 Block Explorer)查询你的地址。
  • 按 Badges 文档,完成从 Ethereum 到 Ink 的跨链还可获得 "Welcome To Ink" 徽章。
  • 到账时间没有固定预期:文档只说明耗时取决于网络拥堵与 gas 费。

遇到交易卡住或 JSON-RPC 报错时

Troubleshooting 指南记录的已知问题是交易卡住或出现 JSON-RPC internal error 时钱包 nonce 与网络不同步,修复步骤如下(原指南以主网为例,本文已将端点替换为 Network Information 页面给出的 Ink Sepolia 测试网地址):

  1. 在 MetaMask 中启用自定义 nonce:Settings > Advanced → 开启 "Customize transaction nonce"。
  2. 找到下一个有效 nonce,二选一:
    • 浏览器方式:到https://explorer-sepolia.inkonchain.com/address/YOUR_ADDRESS(将YOUR_ADDRESS替换为你的地址),找到你作为发送方(FROM)的最近一笔交易,点进 "View details",取其 nonce 值加 1;
    • 命令行方式:
curl -s -X POST -H "Content-Type: application/json" --data '{ "jsonrpc":"2.0", "method":"eth_getTransactionCount", "params":["YOUR_ADDRESS", "latest"], "id":1 }' https://rpc-gel-sepolia.inkonchain.com | python3 -c "import sys, json; print(int(json.load(sys.stdin)['result'], 16))"

YOUR_ADDRESS替换为你的钱包地址,返回的数字即下一个有效 nonce(该命令来自故障排查指南,原文使用主网 RPChttps://rpc-gel.inkonchain.com,此处按 Network Information 页面换为测试网主 RPC)。

  1. 发送一笔 0 ETH 给自己的恢复交易,输入上一步得到的 nonce,并在 Network Fee 区域点一次 "+" 略微提高 gas price;交易上链后,后续交易应自动使用正确的 nonce。文档提示该恢复交易通常花费约 0.05 美元 gas 费。

如果仍无法解决,故障排查指南给出的渠道是加入 Ink Discord、查看网络状态页https://status.inkonchain.com/或在官方仓库提交 bug 报告。

限制说明

  • 本文覆盖的是测试网之间的跨链(Sepolia → Ink Sepolia)。Bridges 页面中 Across、Bungee、Rhino.fi 等桥只列出了 Ink Mainnet,不能用于本流程。
  • 各桥的费率与到账时间不受 Ink 控制,随拥堵情况与平台策略变化;文档未给出固定的到账时长或手续费数值,请以实际链上情况为准。

【免费下载链接】docsInk Documentation项目地址: https://gitcode.com/GitHub_Trending/docs147/docs

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询