Chame a Solana e outras chains com o Edge RPC
O Edge RPC recebe requisições para 16 chains em edge.erpc.global. O caminho após o host seleciona a chain: Solana na raiz, Ethereum em /eth, Polygon em /polygon.
bash
O que você pode fazer com o Edge RPC
- Use a raiz de edge.erpc.global para a Solana e um caminho para cada uma das outras chains, como /base, /sui ou /tron.
- Envie JSON-RPC como HTTP POST em todas as chains, exceto a Sui. A Sui aceita chamadas gRPC-web unárias, uma chamada por requisição, e a TRON também aceita chamadas à sua HTTP API em /tron/wallet e /tron/walletsolidity.
- Abra uma conexão WebSocket em Solana, Ethereum, Avalanche ou Base. As outras chains aceitam requisições HTTP.
- Conecte um cliente ao host próprio de uma chain. Todas as chains, exceto a Solana, também aceitam requisições no próprio host, como eth.erpc.global para Ethereum e polygon.erpc.global para Polygon.
Enviar uma requisição
Você precisa de uma conta ERPC e de uma chave RPC. Copie a chave na aba Chaves RPC do ERPC Web Dashboard. No Plano Free, as requisições passam a ser aceitas depois que você pagar no painel a taxa de verificação de €5, cobrada uma única vez.
Envie uma requisição JSON-RPC para o caminho da chain, com sua chave RPC no parâmetro de query
api-key. Esta requisição pede ao Ethereum o número do bloco mais recente:bash
O resultado é o número do bloco em hexadecimal:
json
Para chamar outra chain, use o caminho dela. Assim, a mesma requisição vai para a Polygon:
bash
A Solana fica na raiz do host, então a requisição dela não tem caminho. Esta requisição pede a altura de bloco atual:
bash
O início rápido de cada chain, com link na tabela abaixo, mostra a requisição adequada para essa chain.
Como o Edge RPC processa uma requisição
edge.erpc.global lê o caminho e repassa a requisição ao serviço dessa chain. O serviço verifica sua chave RPC e seu plano, envia a requisição para a chain e retorna a resposta da chain.
Autenticação
Use a mesma chave RPC em todas as chains; o caminho seleciona a chain.
- Passe a chave no parâmetro de query
api-key. Todas as chains o leem, e as conexões WebSocket recebem a chave dessa forma. - Em requisições HTTP, você pode enviar
Authorization: Bearer <YOUR_RPC_KEY>em vez disso. Para a Base, use o parâmetro de query.
bash
Chains compatíveis
Cada chain, exceto a Solana, tem uma página de endpoints que cobre seus endpoints, métodos suportados, requisições em lote e códigos de status de resposta.
Preços
O uso é medido em tokens, e cada chamada de um lote é medida separadamente. Veja os planos em RPC e Preços.
Mais sobre o Edge RPC
- Referência da API: métodos Solana RPC, cada um com teste ao vivo.
- Unlimited: os Unlimited Endpoints e os métodos que eles suportam.
- SWQoS: envie transações da Solana com Stake Weighted Quality of Service.
- FAQ do Solana RPC: respostas sobre consumo de tokens, erros 401 e 429, WebSocket e regiões.






