应用与区块链节点之间的稳定接入层

RPC Gateway 统一承接 JSON-RPC 与 TRON HTTP API 调用。上游节点选择、健康检查、负载均衡与故障切换由网关处理——你的应用只需要保存一个 App API Key。

覆盖范围

一套网关,覆盖 4 个协议族

所有网络都支持 HTTP 上的单条 JSON-RPC 调用,控制台展示每个链·网络组合的独立 Access Point。

10
条链
主流公链与测试网
20
链·网络组合
Mainnet 与测试网并列开放
4
协议族
EVM · SVM · UTXO · TRON
5
家 Provider
EVM Endpoint 自动同步
EthereumPolygonBNB Smart ChainArbitrumOptimismBaseSolanaBitcoinLitecoinTRON
  • TRON Mainnet 与 Nile 额外提供 TRON HTTP API(/wallet、/walletsolidity、/v1 路径族)。
  • EVM 网络可从 Alchemy、QuickNode、Chainstack、dRPC、Tenderly 自动同步 Endpoint。
核心能力

路由、可靠性与观测,开箱即用

网关层完成上游治理,应用侧保持一个不变的调用入口。

统一入口,App Key 鉴权

每个链·网络组合一个 Access Point;支持 Bearer 与 Path Key 两种密钥放置方式,密钥可撤销,轮换有 24 小时宽限期。

两种路由策略

单条 Route 内按优先级故障切换,或按权重负载均衡;一条 Route 最多挂载 100 个 Endpoint。

有边界的重试

safe_only 与 idempotent 两种重试策略,写请求不会被盲目重放。

健康检查与熔断

Endpoint 健康观测与熔断机制,异常上游自动隔离,不再接收流量。

协议隔离的限流

JSON-RPC 与 TRON HTTP API 的限流额度相互独立,互不挤占。

按维度的用量统计

按 App、链、网络与方法查看调用量、成功率与流量,支持 24h / 7d / 30d 窗口。

接入示例

一条 curl 完成首次调用

从控制台复制 Access Point 与 App API Key 即可发起请求,链路中的节点选择与故障切换由网关完成。

  1. 创建 App在控制台创建 App 并选择网络,系统生成 API Key 与对应的 Gateway。
  2. 配置 Endpoint 与路由通过 Provider 同步或手工添加 Endpoint,加入默认 JSON-RPC Route。
  3. 复制 Access Point 调用地址中的 Host 决定链与协议,API Key 决定请求归属的 App。
bash
# copy both values from the console
export RPC_URL='https://ether-jsonrpc.<gateway-domain>'
export APP_API_KEY='<app_api_key>'

curl "$RPC_URL" \
  -H "Authorization: Bearer $APP_API_KEY" \
  -H 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]}'
响应
{"jsonrpc":"2.0","id":1,"result":"0x1"}
设计边界

明确的边界,写进文档也写在这里

这些是当前版本经过确认的取舍,接入前请先了解。

协议范围

仅支持单条 JSON-RPC 2.0 over HTTP;JSON-RPC batch、WebSocket 与公开 gRPC 均不支持。

上游容量

网关负责路由、健康检查与故障切换;节点容量来自你配置的上游,网关本身不提供节点。

Provider 同步

自动同步目前仅覆盖 EVM 网络;Solana、Bitcoin、Litecoin 与 TRON 的 Endpoint 需手工添加。

账号开通

账号由平台管理员开通,暂不提供自助注册。

准备好接入了吗?

按快速开始文档创建 App、配置 Endpoint,然后发出第一条请求。

服务当前免费使用;账号由平台管理员开通。