ERPC - 增强型 Solana RPC 文档
Solana RPC 端点
请将您的 API 密钥添加到 'api-key' 参数中。
text
https://edge.erpc.global?api-key=<YOUR_API_KEY>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"
}'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>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"}# 示例:订阅 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 的使用方式。