Solana RPC Endpoint Documentation | ERPC

เอกสาร Solana RPC Endpoint

ใช้ ERPC เป็น Solana RPC endpoint สำหรับส่ง HTTP JSON-RPC requests และรับ WebSocket subscriptions. Solana endpoint URL เดียวกันรองรับ RPC methods มาตรฐาน และคุณสามารถจัดการ API key ได้จาก ERPC Web Dashboard.
เพิ่ม API key ของคุณในพารามิเตอร์ api-key.
text
https://edge.erpc.global?api-key=<YOUR_API_KEY>

ตัวอย่าง

ตัวอย่าง HTTP request:
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 subscription. Host ใช้โดเมนเดียวกับ HTTP.
text
wss://edge.erpc.global?api-key=<YOUR_API_KEY>
bash
# Example: subscribe to slot updates
wscat -c "wss://edge.erpc.global?api-key=<YOUR_API_KEY>"
# After connected, send:
{"jsonrpc":"2.0","id":1,"method":"slotSubscribe"}
คุณสามารถสร้างและตรวจสอบ API key ได้ใน ERPC Web Dashboard: ERPC Web Dashboard
หากต้องการ latency ต่ำกว่า WebSocket ให้พิจารณา Geyser gRPC หรือ ShredStream และติดต่อเราเพื่อหารายละเอียดผ่าน ERPC Web Dashboard.

Solana RPC Methods และ Documentation

สำหรับรายการ methods, parameters และ subscription specifications ทั้งหมด โปรดดูเอกสารทางการ ซึ่งครอบคลุมการใช้งานทั้ง HTTP และ WebSocket.