FAQ sugli endpoint RPC di Solana | ERPC
Q. Cos'è un endpoint RPC di Solana e come ne ottengo uno con ERPC?
Un endpoint RPC di Solana è l'URL che la tua app, il tuo trading bot, wallet o sistema di analisi usa per inviare richieste JSON-RPC a Solana e ricevere dati della chain. Con ERPC ottieni un endpoint Solana gestito che supporta l'accesso HTTP e WebSocket attraverso la stessa rete proxy globale.
Per iniziare, crea o apri il tuo account ERPC nella ERPC Web Dashboard, copia la tua API key e aggiungila al parametro
api-key dell'URL dell'endpoint:text
https://edge.erpc.global?api-key=<YOUR_API_KEY>https://edge.erpc.global?api-key=<YOUR_API_KEY>Usa lo stesso formato di API key per le sottoscrizioni WebSocket:
text
wss://edge.erpc.global?api-key=<YOUR_API_KEY>wss://edge.erpc.global?api-key=<YOUR_API_KEY>Q. Quanti token consuma ogni metodo?
Stiamo attualmente preparando una tabella dettagliata del consumo di token. Durante il periodo di prova gratuita, puoi provare liberamente tutti i metodi e farti un'idea pratica del consumo approssimativo.
Come riferimento, la tariffa base è di 42 token per metodo.
Q. Quali metodi supporta l'Unlimited Endpoint?
Gli Unlimited Endpoint sono progettati per chiamate RPC Solana standard a bassa latenza. I metodi supportati sono
getSlot, getBlockHeight, getLatestBlockhash, getBalance, getAccountInfo, getMultipleAccounts, getTransaction, sendTransaction, simulateTransaction, getSignatureStatuses, getRecentPrioritizationFees, getHealth, getVersion, getEpochInfo, getBlock. Per gli altri metodi, usa https://edge.erpc.global?api-key=<YOUR_API_KEY>.Q. In quali regioni si trovano i vostri nodi?
Attualmente operiamo nodi nelle seguenti regioni:
- Frankfurt (FRA)
- Amsterdam (AMS)
- London (LON)
- New York (NY)
- Chicago (CHI)
- Tokyo (TY)
- Singapore (SGP)
- Sydney (SYD)
Gli endpoint RPC di ERPC sono alimentati da Cloudflare, sfruttando una rete globale di oltre 300 edge server. Le richieste vengono instradate automaticamente attraverso la edge location Cloudflare più vicina e poi inoltrate al nodo ERPC ottimale, garantendo il percorso di rete più breve possibile e una latenza costantemente bassa da qualsiasi parte del mondo.
Questa architettura elimina l'impatto della distanza geografica o del routing complesso, fornendo connettività sempre ottimizzata ai nodi Solana con massima stabilità e prestazioni.
ERPC Web Dashboard: ERPC Web Dashboard
Q. Posso usare WebSocket?
Sì, WebSocket è supportato. Funziona attraverso lo stesso endpoint, permettendoti di ricevere aggiornamenti di dati in tempo reale in modo efficiente.
Q. Perché ricevo un errore 401?
Un errore 401 indica un problema di autenticazione. Verifica quanto segue:
- Se il tuo abbonamento è iniziato
- Se hai crediti residui
Se hai esaurito i crediti, considera l'upgrade del tuo piano.
Q. Perché ricevo un errore 429?
Un errore 429 significa che hai raggiunto il rate limit. Se questo errore si verifica frequentemente e ha un impatto sul tuo servizio, considera l'upgrade del tuo piano.
Q. Perché gli endpoint dedicati sono più veloci?
Gli endpoint condivisi sono utilizzati da più clienti che condividono le stesse risorse. Con l'aumento del traffico, tende a verificarsi latenza. Le risorse del server hanno limiti fisici e la quantità di lavoro che possono gestire è finita. Quando troppe richieste arrivano contemporaneamente, devono essere elaborate in sequenza, il che si traduce in tempi di risposta più lenti.
Sebbene adottiamo varie misure per ottimizzare le prestazioni anche sugli endpoint condivisi, con gli endpoint dedicati sei l'unico utente della risorsa. Ciò significa che non sei influenzato in alcun modo dagli altri utenti, con risposte costantemente stabili e veloci garantite.
Inoltre, gli endpoint dedicati offrono opzioni di comunicazione senza TLS, come HTTP. Saltando l'handshake TLS (circa 20ms), la comunicazione diventa ancora più veloce rispetto a HTTPS.
Q. Il prezzo promozionale aumenterà dopo la sottoscrizione?
Finché il tuo abbonamento rimane attivo, il prezzo promozionale che hai bloccato al momento dell'iscrizione resta in vigore. Gli ambienti in grado di reggere il workload in tempo reale di Solana sono scarsi a livello globale e prevediamo di aumentare i prezzi di listino in linea con la crescente domanda di hardware e rete. Le configurazioni con specifiche più elevate e le regioni ad alta domanda si esauriscono più velocemente, quindi bloccare l'attuale prezzo promozionale è la scelta più conveniente nel lungo periodo.
Q. Voglio pagare in crypto
I pagamenti in crypto sono disponibili dalla ERPC Web Dashboard quando il paese del tuo indirizzo di fatturazione registrato è uno dei paesi membri dell'UE. Puoi usare SOL, USDC o EURC per acquistare ERPC Credits.
Usa questi ERPC Credits per attivare o continuare i piani ERPC. Apri la dashboard, scegli il pagamento in crypto, invia il trasferimento dal tuo wallet e la dashboard verificherà la transazione e applicherà i crediti al tuo account.
Paesi supportati: Austria, Belgio, Bulgaria, Croazia, Cipro, Cechia, Danimarca, Estonia, Finlandia, Francia, Germania, Grecia, Ungheria, Irlanda, Italia, Lettonia, Lituania, Lussemburgo, Malta, Paesi Bassi, Polonia, Portogallo, Romania, Slovacchia, Slovenia, Spagna, Svezia.
Per i paesi non presenti nell'elenco, paga con carta di credito.
Q. Quale regione consigliate?
Non esiste una singola regione migliore in modo permanente. Solana è globale e il leader validator cambia a ogni slot. Le regioni con più validator e stake più elevato vedono leader slot più spesso, il che può aiutare le transazioni a essere incluse più velocemente. Il compromesso è che anche il traffico concorrente si concentra lì, quindi una regione meno affollata a volte può offrire risultati migliori a seconda della tua strategia.
Come punto di partenza pratico, scegli una regione densa di validator come Frankfurt o la costa orientale degli Stati Uniti quando conta di più una fornitura costante di leader slot, oppure posizionati vicino a un validator target specifico quando la priorità è l'esecuzione sul percorso più breve. Usa Validators Solutions per comprendere la distribuzione pubblica della rete Solana, poi usa la ERPC Leader Slot API e misurazioni reali per decidere se è appropriato un deployment su regione singola, doppia o globale.
Q. Ho bisogno di una latenza di almeno ~400ms o migliore.
Per raggiungere una latenza entro circa 400ms, considera questi punti essenziali:
-
Comprensione realistica dei valori di ping: I valori di ping indicano condizioni ideali e non riflettono la latenza effettiva nelle comunicazioni in streaming, che tipicamente subiscono una latenza circa 5 volte quella del ping. Ad esempio, un ping di 100ms tra continenti si traduce realisticamente in circa 500ms di latenza. Pertanto, l'infrastruttura deve essere collocata nella stessa regione per raggiungere una latenza di ~400ms.
- Riferimento tipico dei valori di ping:
- Stessa rete: ~0.1ms
- Private Network Interconnect (PNI): ~0.2ms
- Stesso data center: ~0.3ms
- Stessa città: ~1ms
- Paese vicino: ~5–10ms
- Intercontinentale: ~100–300ms
- Riferimento tipico dei valori di ping:
-
Evitare la trappola della latenza media: I validator Solana sono dispersi geograficamente in tutto il mondo e lo schedule dei leader cambia casualmente a ogni epoch. Affidarsi alla latenza media per raggiungere ~400ms è impraticabile. Devi invece tracciare con precisione gli schedule dei validator nella tua regione specifica per identificare gli slot con la latenza più bassa. Per ottenere costantemente la latenza minima, è necessaria un'infrastruttura in tutte le regioni rilevanti. Nella stessa regione, l'acquisizione dei dati può avvenire in decine di millisecondi, con la trasmissione possibile in pochi millisecondi.
-
Tracciamento dello schedule dei leader: Monitora continuamente lo schedule dei leader validator per la tua regione usando la ERPC Leader Slot API (
getLeaderSlots). Fornisce dati in tempo reale sui prossimi leader, peso dello stake, geolocalizzazione dei validator e valori di ping di riferimento, permettendoti di identificare con precisione gli slot di trading ottimali con latenza minima. I dati pubblici in stile mappa e le API RPC native sono utili per una visibilità ampia della rete, ma non sono abbastanza precisi per il timing di esecuzione. La Leader Slot API colma questa lacuna con la granularità necessaria per le decisioni di routing e trading.
Dati della rete Solana: Validators Solutions
Q. Come posso fare trading zero-block (zero-slot)?
Raggiungere con successo il trading zero-block (zero-slot) richiede strategie più sofisticate, come segue:
-
Identificare le zone di opportunità: I validator Solana sono distribuiti globalmente ed è fisicamente impossibile ottenere la latenza ottimale per ogni slot. Pertanto, monitora gli schedule dei leader dei validator nella regione in cui si trova la tua infrastruttura e identifica le zone di opportunità più favorevoli. Distribuire l'infrastruttura su più regioni può anche essere vantaggioso. Ad esempio, Frankfurt è una regione chiave grazie alla sua elevata densità di validator, che si traduce in una selezione dei leader più frequente e maggiori opportunità di trading.Usa la ERPC Leader Slot API (
getLeaderSlots) per ottenere schedule dei leader in tempo reale, peso dello stake, dati di geolocalizzazione dei validator e valori di ping di riferimento con una precisione di gran lunga superiore rispetto alle fonti di dati pubbliche in stile mappa o alle API RPC native. Questo ti permette di prevedere le zone di opportunità con maggiore accuratezza ed eseguire operazioni a latenza quasi zero. -
Implementare nodi dedicati: Se fatichi a competere, considera l'implementazione di nodi dedicati. I nodi condivisi subiscono latenza a causa del traffico di altri utenti e quindi non sono consigliati. Inoltre, collocare il tuo nodo dedicato nella stessa rete della tua applicazione riduce significativamente la latenza di rete e ottimizza le prestazioni.
Q. Come posso ottenere la latenza più bassa possibile?
La configurazione ideale per la latenza minima è un nodo RPC dedicato combinato con i nostri server Bare-Metal. Entrambi condividono la stessa rete, consentendo una comunicazione privata a distanza zero con latenze di ping intorno a 0.1ms.
Contattaci tramite la ERPC Web Dashboard per maggiori dettagli.
Q. Le transazioni sul mio nodo dedicato hanno un basso tasso di successo
I tassi di successo e la velocità delle transazioni sono influenzati in modo significativo da un meccanismo chiamato QoS (Quality of Service). Offriamo QoS specificamente per i nodi dedicati. Per maggiori dettagli, consulta le pagine seguenti o invia una richiesta tramite la nostra ERPC Web Dashboard.
Q. Com'è la latenza?
La latenza varia a seconda del metodo di misurazione e del tuo specifico ambiente di utilizzo. Piuttosto che concentrarti su valori numerici esatti, è fondamentale assicurarsi che la latenza soddisfi i tuoi requisiti operativi effettivi.
Offriamo prove gratuite su tutti i nostri piani, permettendoti di testare le prestazioni direttamente nel tuo ambiente reale. Inoltre, forniamo strumenti facili da usare in TypeScript e Rust per misurare la latenza. Sentiti libero di utilizzare questi strumenti insieme alla tua prova gratuita.
Q. Questo RPC (gRPC, Shreds) è più veloce degli altri?
Ti invitiamo a provare la nostra prova gratuita e a confrontare le prestazioni con altri servizi. Se trovi il nostro servizio più lento, facci sapere tramite la ERPC Web Dashboard le condizioni specifiche e i concorrenti con cui lo hai confrontato. Identificheremo la causa e miglioreremo ulteriormente la velocità.
Lavoriamo continuamente per migliorare la latenza in base al feedback dei clienti. Se cerchi l'endpoint più veloce possibile, condividi con noi informazioni dettagliate. Fornire metriche specifiche e condizioni di confronto con i concorrenti ci permette di offrire prestazioni superiori. Questo approccio guidato dal feedback ci ha costantemente permesso di migliorare i nostri servizi.
Q. Quale piano offre le prestazioni più veloci?
In generale, il nostro piano di livello più alto offre le prestazioni più veloci grazie a CPU superiori, maggiori capacità di memoria e configurazioni hardware robuste.
Offriamo anche soluzioni personalizzate se hai bisogno di server ancora più potenti, ma i nostri piani standard sono progettati per offrire rapporti prezzo-prestazioni ottimali.
Siamo fiduciosi di fornire prestazioni di livello mondiale a ogni fascia di prezzo. Se trovi un provider più veloce nella stessa fascia di prezzo, faccelo sapere così potremo indagare e migliorare.
Q. Riscontro una latenza elevata. Perché?
La latenza aumenta con la distanza dall'endpoint. Consigliamo di accedere da server vicini all'endpoint fornito. Gli ambienti più veloci sono disponibili tramite i nostri server Bare-Metal e i servizi VPS.
Q. Qual è il più veloce: WebSockets, gRPC o Shreds?
Il feedback dei clienti indica costantemente il seguente ordine di prestazioni:
Shreds > gRPC > WebSockets
Facci sapere se riscontri risultati diversi.
Q. La latenza non è quella che mi aspettavo.
Le prestazioni possono variare in base al linguaggio di programmazione scelto. In generale, i linguaggi si classificano nel seguente ordine:
Rust > Go > TypeScript (JavaScript) > Python
Per confronti più dettagliati, consulta questa risorsa:
Consigliamo vivamente di usare Rust se punti alle massime prestazioni.








