ERPC - Enhanced Solana RPC Documentação

Endpoint do RPC Solana

Adicione sua chave API ao parâmetro 'api-key'.
text
https://edge.erpc.global?api-key=<YOUR_API_KEY>

Exemplos:

Aqui está um exemplo de solicitação 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"
}'
Aqui está um exemplo de assinatura do WebSocket. A máquina é a mesma que 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"}
Você pode obter e verificar sua chave API no Painel Web ERPC: Painel Web ERPC
Se você precisar de latência mais baixa do que WebSocket, considere Geyser gRPC ou ShredStream. Você pode discutir detalhes conosco através do ERPC Web Dashboard.

Métodos e Documentação RPC Solana

Para a lista completa de métodos, parâmetros e especificações de assinatura, consulte a documentação oficial. Ele cobre tanto o uso HTTP quanto WebSocket.