以太坊经典 RPC 公共端点全指南:主网 & Mordor 测试网一次配齐

·

关键提醒:从 2023 年 7 月 24 日起,ETC 合作社已把以太坊经典主网默认 RPC 从 ethercluster.com 切换为 Rivet 提供的全新 URL;Mordor 测试网地址也同步迁移。以下信息全部覆盖新版本,直接可用。

什么是 RPC 公共端点?

当你用钱包、矿池、DApp 或开发脚本与 以太坊经典(ETC)区块链 交互时,背后实际发生的流程是:

  1. 把交易、智能合约或查询请求上传到某个 网络节点
  2. 节点将这笔数据广播到全网,达成共识;
  3. 若需要查询余额、读合约数据,再由节点返回结果给客户端。

最安全的方式当然是自行运行完整(或轻量级)节点,但这需要 24×7 运行服务器、维护磁盘容量与网络稳定性。为节省人力和硬件成本,业内出现 公共 RPC 服务——由第三方运营,开放统一 URL 给所有人访问,就像 Web2 里的 API 云服务,随调随到。

用一句话说明:RPC 公共端点就是“别人的 ETC 节点”,你直接用 HTTPS 或 WebSocket 去请求即可,把“自建节点”这一步直接省略。

为什么选择 Ethereum Classic 公共节点?

不过,依规模大小与业务敏感程度,你可以考量 自建节点 VS 公共端点 的差异:

维度自建节点公共端点
控制权完全掌握私钥和区块验证依赖第三方返回数据
延迟本地或局域网,毫秒级公网,几十至数百毫秒
稳定性机器断电即中断大集群冗余,通常 99.9% SLA
合规无需 KYC部分服务需注册或限速

上述对比表明:钱包、NFT 前端或一次性脚本,可直接使用公共端点;交易所或大型 DeFi,则最好自备或 负载均衡混合方案

👉 想快速体验 Kotti 老测试网?一篇就够的完整配置教程在这里。


ETC 主网与 Mordor 测试网官方端点

1. 主网(Chain ID 61)

2. Mordor 测试网(Chain ID 63)

👆 若你的应用需要 高并发(压测 > 50,000 req/日),可在上述链接中按上下文推荐的负载均衡器,随机或就近调用备用节点,降低单一 RPC 压爆风险。


扩展节点资源清单

除了官方的 Rivet 与 ETC Cooperative 外,社区持续收录多家提供者,供开发者做高速并行:

高人气替代节点

完整节点列表每周更新一次,可查看以下社区索引页实时获取。

社区索引页

  1. ETC 官方 Endpoints 页面
    https://ethereumclassic.org/network/endpoints
    默认为 GitHub 仓库自动读取,标注节点健康度与地理分布。
  2. Chainlist(链列表)页面

    • 主网汇总链接:https://chainlist.org/chain/61
    • 测试网汇总链接:https://chainlist.org/chain/63

    在页面内可直接“一键添加到钱包”或者复制 RPC URL / Chain ID 数组到代码内 ✅。

👉 查看实时的 20+ ETC 测试网节点列表,轻松切换集成环境。


实战:如何在 MetaMask 新增 ETC 节点

  1. 点击右上角网络选择框 → 添加网络。
  2. 填写下列信息:
网络名称        : Ethereum Classic Mainnet
RPC URL         : https://etc.rivet.link
链 ID           : 61
货币符号        : ETC
区块浏览器 URL  : https://blockscout.com/etc/mainnet
  1. 保存即可。若需测试网,替换 RPC 为 https://rpc.mordor.etccooperative.org,链 ID 改 63,浏览器为 https://blockscout.com/etc/mordor/testnet

FAQ:开户即用与接入疑难点

Q1:我切换到新 Rivet RPC 后账户余额归零?
A:检查是否遗忘把 chainId:61 带在代码里;余额显示异常多是由于之前错连至 ETH 主网导致的幻象,重新添加即可找回。

Q2:公共端点会泄露我的私钥吗?
A:私钥始终在本地签名模块保存;RPC 端点只接收已签名事务的哈希,无法逆向获取私钥。但 HTTPS 容错率低 的网络里,建议开启 TLS 1.3 + 0-RTT,或使用 WebSocket 走加密通道。

Q3:测试网 Waterfall 了几十万币?如何应急?
A:Mordor 水龙头每天开放 500 颗 ETC 新币,采用 Twitter OAuth 登录即可领取。若遇节点宕机,可切换备用 https://rpc.mordor.gateway.etccooperative.org 继续开发。

Q4:公共端点有速率限制吗?
A:大多数节点默认 100 req/sec,高峰段部分 CDN 会回落到 20 req/sec。若做 DApp 压力测试,可用 多节点重试负载均衡 或自建节点兜底。

Q5:如何把节点嵌入后端?
A:推荐用 ethers.js StaticJsonRpcProvider 做连接池:

import { ethers } from 'ethers';

const providers = [
  'https://etc.rivet.link',
  'https://etc.mytokenpocket.vip'
].map(url => new ethers.StaticJsonRpcProvider(url, 61));

// 默认主 provider
const provider = providers[0];
await provider.getBlockNumber();

这样若主节点超时,三家备选可自动轮换,稳定性大幅提升。


结语

无论你是钱包用户、DApp 开发者,还是想要低成本跑通 ETC 测试链的内部 QA 团队,选择合适的 RPC 公共端点 是第一步。本文已把官方最新 URL、节点健康度索引页及接入技巧一网打尽。只需复制粘贴,再去 Chainlist 上一键“+ Add to MetaMask”即可。祝你体验流畅、区块高度永远在最新!