Chiama Solana e altre chain con Edge RPC
Edge RPC riceve le richieste per 16 chain su edge.erpc.global. Il percorso dopo l'host seleziona la chain: Solana alla radice, Ethereum su /eth, Polygon su /polygon.
bash
Cosa puoi fare con Edge RPC
- Usa la radice di edge.erpc.global per Solana e un percorso per ciascuna delle altre chain, come /base, /sui o /tron.
- Invia JSON-RPC come HTTP POST su tutte le chain tranne Sui. Sui accetta chiamate gRPC-web unarie, una chiamata per richiesta, e TRON accetta anche chiamate alla sua HTTP API sotto /tron/wallet e /tron/walletsolidity.
- Apri una connessione WebSocket su Solana, Ethereum, Avalanche o Base. Le altre chain accettano richieste HTTP.
- Collega un client all'host proprio di una chain. Tutte le chain tranne Solana accettano richieste anche sul proprio host, come eth.erpc.global per Ethereum e polygon.erpc.global per Polygon.
Inviare una richiesta
Ti servono un account ERPC e una chiave RPC. Copia la chiave dalla scheda Chiavi RPC della ERPC Web Dashboard. Con il piano Free, le richieste vengono accettate dopo che hai pagato nella dashboard la commissione di verifica una tantum di €5.
Invia una richiesta JSON-RPC al percorso della chain, con la tua chiave RPC nel parametro di query
api-key. Questa richiesta chiede a Ethereum il numero dell'ultimo blocco:bash
Il risultato è il numero del blocco in esadecimale:
json
Per chiamare un'altra chain, usa il suo percorso. Così invii la stessa richiesta a Polygon:
bash
Solana si trova alla radice dell'host, quindi la sua richiesta non ha un percorso. Questa richiesta chiede l'altezza di blocco attuale:
bash
L'avvio rapido di ogni chain, a cui rimanda la tabella qui sotto, illustra la richiesta adatta a quella chain.
Come Edge RPC gestisce una richiesta
edge.erpc.global legge il percorso e passa la richiesta al servizio di quella chain. Il servizio verifica la tua chiave RPC e il tuo piano, invia la richiesta alla chain e restituisce la risposta della chain.
Autenticazione
Usa la stessa chiave RPC su ogni chain; il percorso seleziona la chain.
- Passa la chiave nel parametro di query
api-key. Tutte le chain lo leggono, e le connessioni WebSocket ricevono la chiave in questo modo. - Nelle richieste HTTP puoi inviare invece
Authorization: Bearer <YOUR_RPC_KEY>. Per Base, usa il parametro di query.
bash
Chain supportate
Ogni chain diversa da Solana ha una pagina degli endpoint che ne descrive gli endpoint, i metodi supportati, le richieste in batch e i codici di stato della risposta.
Prezzi
L'utilizzo viene misurato in token, e ogni chiamata in un batch viene misurata separatamente. Consulta RPC e Prezzi per i piani.
Scopri di più su Edge RPC
- Riferimento API: metodi RPC di Solana, ciascuno con una prova dal vivo.
- Unlimited: gli Unlimited Endpoint e i metodi che supportano.
- SWQoS: invia transazioni Solana con Stake weighted Quality of Service.
- FAQ su Solana RPC: risposte sul consumo di token, sugli errori 401 e 429, su WebSocket e sulle regioni.






