Documentação do Solana RPC endpoint | ERPC
Documentação do Solana RPC endpoint
Use a ERPC como seu endpoint RPC da Solana para requisições HTTP JSON-RPC e assinaturas WebSocket. A mesma URL de endpoint Solana funciona para métodos RPC padrão, e a API key pode ser gerenciada no ERPC Dashboard.
Adicione sua API key ao parâmetro 'api-key'.
text
https://edge.erpc.global?api-key=<YOUR_API_KEY>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"
}'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 WebSocket. O host é o mesmo do HTTP.
text
wss://edge.erpc.global?api-key=<YOUR_API_KEY>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"}# 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 API key no ERPC Dashboard: ERPC Dashboard
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 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. Ela cobre tanto o uso HTTP quanto WebSocket.