ERPC - Enhanced Solana RPC ドキュメント
Solana RPC エンドポイント
params 'api-key' にあなたのAPIキーを追加してください
https://edge.erpc.global?api-key=<YOUR_API_KEY>
使用例:
HTTP 経由での呼び出し例です。
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 と同じホストを使用します。
wss://edge.erpc.global?api-key=<YOUR_API_KEY>
# 例: slot の更新を購読 wscat -c "wss://edge.erpc.global?api-key=<YOUR_API_KEY>" # 接続後に次の JSON を送信 {"jsonrpc":"2.0","id":1,"method":"slotSubscribe"}
API キーは Validators DAO Discord 上にて取得、確認いただけます: https://discord.gg/C7ZQSrCkYR
WebSocket よりも高速な通信をお求めの方は Geyser gRPC や ShredStream の利用をご検討ください。詳細は Discord にてご相談いただけます。
Solana RPC メソッドとドキュメント
詳細なメソッド一覧やパラメータ、サブスクリプション仕様は公式ドキュメントをご参照ください。HTTP と WebSocket の利用方法がまとめられています。