如何将 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)" 的一键添加按钮):
| Field | Information |
|---|---|
| Network Name | Ink Sepolia |
| RPC Endpoint (HTTPS) (primary) | https://rpc-gel-sepolia.inkonchain.com |
| RPC Endpoint (WSS) (primary) | wss://rpc-gel-sepolia.inkonchain.com |
| Chain ID | 763373 |
| Currency Symbol | ETH |
| Block Explorer | https://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。
- 打开应用:
https://testnet-bridge.gelato.network/bridge/ink-sepolia(Bridges 页面中 Gelato 的 Ink Sepolia 入口为同一地址)。 - 连接你的钱包。
- 选择转账数量(bridge 页面按文档的通用流程是:选择 Sepolia 作为来源链、Ink 作为目的链)。
- 确认并用钱包签名交易。
Bridges 共享文档给出的通用使用流程同样适用于下面的其他桥:访问桥并连接钱包 → 选择 Sepolia 为 source、Ink 为 destination → 输入要桥接的数量 → 确认并在钱包中签名 → 跨链完成后资产出现在你 Ink 上的钱包中。
方式二:直接调用 L1StandardBridge 合约
如果你不想依赖任何前端 UI,可以在 Sepolia 网络上直接调用为 Ink 打造的L1StandardBridge合约(见 Badges 文档):
- 合约地址:
0xC0d337f71aD19a8f17a1b297cDb3a86c5EEf9Eec,在以太坊 Sepolia 浏览器打开该地址的 Write Proxy Contract 页签。 - 文档给出的示例是把 1 Sepolia ETH 跨链为 1 Ink Sepolia ETH:
- 点击 "Connect to Wallet" 连接钱包;
- 展开
bridgeETH方法,输入bridgeETH: 1(金额为示例值,按需要调整); - 输入
_minGasLimit: 1000(文档说明也可自行取值); - 输入
_extraData: 0x00; - 点击 "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 测试网地址):
- 在 MetaMask 中启用自定义 nonce:Settings > Advanced → 开启 "Customize transaction nonce"。
- 找到下一个有效 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)。
- 发送一笔 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),仅供参考