如何查询 Ink 主网和测试网的 RPC 端点、Chain ID 与浏览器地址?
【免费下载链接】docsInk Documentation项目地址: https://gitcode.com/GitHub_Trending/docs147/docs
要在 Ink 上连接钱包、配置 RPC 客户端或做开发部署,第一步都是拿到正确的网络参数:RPC 端点(HTTPS/WSS)、Chain ID 和区块浏览器地址。Ink 官方文档在两个页面集中给出了这些信息——Network Information 页面提供主网(Ink)与测试网(Ink Sepolia)的完整参数表,RPC 页面提供各供应商的公开端点。下面按「查参数 → 验证端点 → 把参数写入钱包」的顺序给出操作路径。
在哪里查主网和测试网的核心参数
主表和参数表位于 Network Information,文档中列出的值如下(均为文档原文值):
主网(Ink Mainnet)
| Field | Information |
|---|---|
| Network Name | Ink |
| RPC Endpoint (HTTPS) (primary) | https://rpc-gel.inkonchain.com |
| RPC Endpoint (WSS) (primary) | wss://rpc-gel.inkonchain.com |
| RPC Endpoint (HTTPS) (secondary) | https://rpc-qnd.inkonchain.com |
| RPC Endpoint (WSS) (secondary) | wss://rpc-qnd.inkonchain.com |
| Chain ID | 57073 |
| Currency Symbol | ETH |
| Block Explorer | https://explorer.inkonchain.com |
测试网(Ink 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 |
| RPC Endpoint (HTTPS) (secondary) | https://rpc-qnd-sepolia.inkonchain.com |
| RPC Endpoint (WSS) (secondary) | wss://rpc-qnd-sepolia.inkonchain.com |
| Chain ID | 763373 |
| Currency Symbol | ETH |
| Block Explorer | https://explorer-sepolia.inkonchain.com |
主网用 primary 端点(Gelato 系),secondary 端点(QuickNode 系)作为备选;测试网结构相同,域名中带sepolia。
如果要用十六进制 Chain ID(例如钱包添加网络的wallet_addEthereumChain参数),可以直接查仓库内的网络参数配置 src/utils/networks.ts,文档给出的对应关系为:主网0xdef1(即 57073)、测试网0xba5ed(即 763373),该文件同时列出了与上表一致的rpc-gel系列 RPC 与浏览器地址。
各 RPC 供应商的公开端点
RPC 页面列出了支持Ink Mainnet和Ink Sepolia的供应商:Alchemy、Gelato、QuickNode、Tenderly、dRPC。其中除 Alchemy 只标注了支持的网络外,其余四家都给出了公开端点:
| 供应商 | 主网 HTTPS | 主网 WebSocket | 测试网 HTTPS | 测试网 WebSocket |
|---|---|---|---|---|
| Gelato | https://rpc-gel.inkonchain.com | wss://ws-gel.inkonchain.com | https://rpc-gel-sepolia.inkonchain.com | wss://ws-gel-sepolia.inkonchain.com |
| Tenderly | https://rpc-ten.inkonchain.com | wss://rpc-ten.inkonchain.com | https://rpc-ten-sepolia.inkonchain.com | wss://rpc-ten-sepolia.inkonchain.com |
| QuickNode | https://rpc-qnd.inkonchain.com | wss://rpc-qnd.inkonchain.com | https://rpc-qnd-sepolia.inkonchain.com | wss://rpc-qnd-sepolia.inkonchain.com |
| dRPC | https://ink.drpc.org | wss://ink.drpc.org | https://ink-sepolia.drpc.org | wss://ink-sepolia.drpc.org |
两处文档的写法差异需要注意:主网 Gelato 的 WebSocket 地址在 RPC 页面写作wss://ws-gel.inkonchain.com(ws-子域),而在 Network Information 参数表中写作wss://rpc-gel.inkonchain.com(与 HTTPS 同域)。两个值都出自官方文档,本文不替读者做取舍;HTTPS 端点在两处文档中是一致的(rpc-gel/rpc-gel-sepolia),优先使用文档标注为 primary 的 HTTPS 端点不会受影响。
验证端点是否可用
Troubleshooting 页面给出了一个直接对主网 primary RPC 发 JSON-RPC 请求的命令,用eth_getTransactionCount查询账户的交易计数。把YOUR_ADDRESS换成你的钱包地址即可执行:
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.inkonchain.com | python3 -c "import sys, json; print(int(json.load(sys.stdin)['result'], 16))"该命令把返回的十六进制结果转成十进制并打印。请求成功时会输出一个整数,即该账户已发送的交易数——在文档的排查语境里,nonce 值加 1 就是下一个可用 nonce。请求能正常返回这个数,说明所用 RPC 端点可正常响应 JSON-RPC;若请求报错或无返回,说明端点不可达,可换用 secondary 端点或上表中的其他供应商端点重试。
把参数写入 MetaMask
拿到参数后,Connect Wallet 页面给出了在 MetaMask 中手动添加Ink Mainnet的步骤:
- 打开 MetaMask 浏览器扩展。
- 点击左上角的网络选择下拉菜单。
- 选择底部的"+ Add a custom network"。
- 在新窗口中选择"Add a network manually"。
- 按对话框填入以下字段(与 Network Information 参数表一致):
| Field | Information |
|---|---|
| Network Name | Ink |
| RPC Endpoint (HTTPS) (primary) | https://rpc-gel.inkonchain.com |
| Chain ID | 57073 |
| Currency Symbol | ETH |
| Block Explorer | https://explorer.inkonchain.com |
- 点击"Save",Ink Mainnet 即会出现在网络选择下拉菜单中,即完成添加。
测试网可按同样流程手动填入 Ink Sepolia 的参数(Chain ID763373,RPChttps://rpc-gel-sepolia.inkonchain.com,浏览器https://explorer-sepolia.inkonchain.com,值来自上文参数表与 src/utils/networks.ts)。另外,文档说明 Kraken Wallet 与 Rainbow 已原生支持 Ink Mainnet,无需手动配置。
可选的下一步:测试网领气
如果目标是先在测试网跑通交易,需要先获得 Sepolia ETH。Faucets 页面列出了四个来源,各有领取频率限制:
- Ink 自家 faucet(文档描述为获取测试网 ETH 的快捷方式);
- Optimism Superchain Faucet:每 24 小时、每个网络可领取 0.10 test ETH;
- QuickNode Faucet:每个网络每 12 小时一次 drip;
- Gelato Faucet:使用 Cloudflare 认证,每 12 小时最多发放 0.3 Ink Sepolia ETH。
领到测试 ETH 后,可复用「验证端点是否可用」一节的 JSON-RPC 请求方式(把端点换成测试网rpc-gel-sepolia地址)确认测试网端点同样可响应。
限制说明
- 本文所有端点、Chain ID 与浏览器地址均出自文档,未做推测补全;WSS 地址的两处写法差异已在上文标明,配置 WebSocket 连接前建议以实际连通测试为准。
- 文档未给出各供应商私有端点的申请细节,RPC 页面仅说明 Alchemy、Gelato、QuickNode、Tenderly、dRPC 支持这两个网络;需要私有/托管节点时按供应商自己的渠道办理,文档未展开。
- 端点不可用时的进一步求助路径(社区支持、网络状态页、bug 报告入口)见 Troubleshooting 的 "Getting Help" 章节。
【免费下载链接】docsInk Documentation项目地址: https://gitcode.com/GitHub_Trending/docs147/docs
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考