ERPC - 增强型 Solana RPC 文档

Solana RPC 端点

请将您的 API 密钥添加到 'api-key' 参数中。
text
https://edge.erpc.global?api-key=<YOUR_API_KEY>

示例:

以下是 HTTP 请求示例。
bash
curl https://edge.erpc.global?api-key=<YOUR_API_KEY> --header 'Content-Type: application/json' --data '{
  "jsonrpc":"2.0","id":1,
  "method":"getBlockHeight"
}'
以下是 WebSocket 订阅示例。主机地址与 HTTP 相同。
text
wss://edge.erpc.global?api-key=<YOUR_API_KEY>
bash
# 示例:订阅 slot 更新
wscat -c "wss://edge.erpc.global?api-key=<YOUR_API_KEY>"
# 连接后发送:
{"jsonrpc":"2.0","id":1,"method":"slotSubscribe"}
您可以在 Validators DAO Discord 上获取和查看您的 API 密钥:https://discord.gg/C7ZQSrCkYR
如果您需要比 WebSocket 更低的延迟,请考虑使用 Geyser gRPC 或 ShredStream。您可以在 Discord 上与我们讨论详情。

Solana RPC 方法和文档

有关方法、参数和订阅规范的完整列表,请参阅官方文档。文档涵盖 HTTP 和 WebSocket 的使用方式。