ERPC Solana RPC エンドポイント ドキュメント

Solana RPC エンドポイント

ERPC の Solana RPC エンドポイントは、Dashboard で発行した API key を api-key パラメータに追加するだけで利用できます。HTTP の RPC endpoint と WebSocket は同じホストを使えるため、ウォレット、トレーディングボット、DeFi アプリの Solana エンドポイントとしてそのまま組み込めます。
api-key パラメータにあなたの 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>"
# 接続後に次の JSON を送信
{"jsonrpc":"2.0","id":1,"method":"slotSubscribe"}
API key は ERPC Web Dashboard 上にて取得、確認いただけます: ERPC Web Dashboard
WebSocket よりも高速な通信をお求めの方は Geyser gRPC や ShredStream の利用をご検討ください。詳細は ERPC Web Dashboard にてご相談いただけます。

Solana RPC メソッドとドキュメント

詳細なメソッド一覧やパラメータ、サブスクリプション仕様は公式ドキュメントをご参照ください。HTTP と WebSocket の利用方法がまとめられています。