文档
快速开始
在控制台中创建端点,向托管的全节点发送 JSON-RPC 请求。
接收第一个 Webhook
监听测试网地址,并在收到转入交易时获得带签名的通知。
从测试网转账开始1. 创建端点
在 RpcNode 注册,选择网络和环境,即可获得端点 UUID。
打开控制台2. 端点 URL
HTTPS JSON-RPC URL 由网络标识(slug)、环境和端点 UUID 组成,与控制台中的取值一致(例如 ethereum + mainnet)。
格式
https://{prefix}-{network}-{environment}.rpcnode.dev/{endpoint-uuid}示例
https://holy-burned-sky-ethereum-mainnet.rpcnode.dev/7c9e6679-7425-40de-944b-e07fc1f90ae73. 第一个请求
发送标准的 JSON-RPC 2.0 POST 请求,并设置 Content-Type: application/json。
curl 示例
curl https://holy-burned-sky-ethereum-mainnet.rpcnode.dev/7c9e6679-7425-40de-944b-e07fc1f90ae7 \
-X POST \
-H 'content-type: application/json' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_blockNumber",
"params": []
}'速率限制(RPS)
每个端点都有由套餐决定的每秒请求数(RPS)限制。超出时,网关返回 HTTP 429 和 JSON-RPC 错误码 -32005。
计数按端点进行,并在每个 Unix 秒重置(固定 1 秒窗口)。您的限制值显示在控制台和定价页面上。
因 RPS 超限被拒绝的请求不消耗额度,也不计入用量统计。
响应示例
HTTP/1.1 429 Too Many Requests
Content-Type: application/json
{
"jsonrpc": "2.0",
"id": null,
"error": {
"code": -32005,
"message": "rps limit exceeded"
}
}指南 — 可直接复制使用的示例:在 RpcNode 全节点上读取链顶、获取区块和交易、查询余额,覆盖文档目录中的各主要网络系列。
错误 — RpcNode 网关的常见响应:文档目录中所有网络系列的 HTTP 状态码和 JSON-RPC 错误码。
Public API — 带签名的 HTTP API,涵盖付款、套餐与用量、网络与价格、RPC 端点、地址与交易监听、Webhook、区块事件以及 WebSocket。
网络与方法
通过左侧导航查看网络和 RPC 方法。额度来自计费 API,参数说明来自内容目录。
状态与延迟
RpcNode 网站上公开的链顶探测状态和延迟表,可用于确认各网络是否正常响应。