关键提醒:从 2023 年 7 月 24 日起,ETC 合作社已把以太坊经典主网默认 RPC 从 ethercluster.com 切换为 Rivet 提供的全新 URL;Mordor 测试网地址也同步迁移。以下信息全部覆盖新版本,直接可用。什么是 RPC 公共端点?
当你用钱包、矿池、DApp 或开发脚本与 以太坊经典(ETC)区块链 交互时,背后实际发生的流程是:
- 把交易、智能合约或查询请求上传到某个 网络节点;
- 节点将这笔数据广播到全网,达成共识;
- 若需要查询余额、读合约数据,再由节点返回结果给客户端。
最安全的方式当然是自行运行完整(或轻量级)节点,但这需要 24×7 运行服务器、维护磁盘容量与网络稳定性。为节省人力和硬件成本,业内出现 公共 RPC 服务——由第三方运营,开放统一 URL 给所有人访问,就像 Web2 里的 API 云服务,随调随到。
用一句话说明:RPC 公共端点就是“别人的 ETC 节点”,你直接用 HTTPS 或 WebSocket 去请求即可,把“自建节点”这一步直接省略。
为什么选择 Ethereum Classic 公共节点?
- 价格友好:免费,或按调用量极低收费,对小团队极其友好。
- 即插即用:一条
curl命令即可连上主网或测试网,免去 300 GB+ 区块链同步。 - 多网并存:同一平台通常提供 ETC 主网、Mordor 测试网甚至 Kotti 旧测试网,随时切换环境。
不过,依规模大小与业务敏感程度,你可以考量 自建节点 VS 公共端点 的差异:
| 维度 | 自建节点 | 公共端点 |
|---|---|---|
| 控制权 | 完全掌握私钥和区块验证 | 依赖第三方返回数据 |
| 延迟 | 本地或局域网,毫秒级 | 公网,几十至数百毫秒 |
| 稳定性 | 机器断电即中断 | 大集群冗余,通常 99.9% SLA |
| 合规 | 无需 KYC | 部分服务需注册或限速 |
上述对比表明:钱包、NFT 前端或一次性脚本,可直接使用公共端点;交易所或大型 DeFi,则最好自备或 负载均衡混合方案。
👉 想快速体验 Kotti 老测试网?一篇就够的完整配置教程在这里。
ETC 主网与 Mordor 测试网官方端点
1. 主网(Chain ID 61)
- 主 URL:
https://etc.rivet.link - WebSocket URL:
wss://etc.rivet.link
2. Mordor 测试网(Chain ID 63)
- 主 URL:
https://rpc.mordor.etccooperative.org - 加速器轮询列表(可自动选优):
https://ethereumclassic.org/network/endpoints
👆 若你的应用需要 高并发(压测 > 50,000 req/日),可在上述链接中按上下文推荐的负载均衡器,随机或就近调用备用节点,降低单一 RPC 压爆风险。
扩展节点资源清单
除了官方的 Rivet 与 ETC Cooperative 外,社区持续收录多家提供者,供开发者做高速并行:
高人气替代节点
https://etc.rivet.link(官方 1,主网)https://etc.mytokenpocket.vip(TP 节点,主网)wss://etc.mycryptoapi.com/ws(MyCrypto WebSocket,主网)https://rpc.mordor.etccooperative.org(官方 2,测试网)https://rpc.etcblock.dance(AC 社区节点,测试网)
完整节点列表每周更新一次,可查看以下社区索引页实时获取。
社区索引页
- ETC 官方 Endpoints 页面
https://ethereumclassic.org/network/endpoints
默认为 GitHub 仓库自动读取,标注节点健康度与地理分布。 Chainlist(链列表)页面
- 主网汇总链接:
https://chainlist.org/chain/61 - 测试网汇总链接:
https://chainlist.org/chain/63
在页面内可直接“一键添加到钱包”或者复制
RPC URL/Chain ID数组到代码内 ✅。- 主网汇总链接:
👉 查看实时的 20+ ETC 测试网节点列表,轻松切换集成环境。
实战:如何在 MetaMask 新增 ETC 节点
- 点击右上角网络选择框 → 添加网络。
- 填写下列信息:
网络名称 : Ethereum Classic Mainnet
RPC URL : https://etc.rivet.link
链 ID : 61
货币符号 : ETC
区块浏览器 URL : https://blockscout.com/etc/mainnet- 保存即可。若需测试网,替换 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”即可。祝你体验流畅、区块高度永远在最新!