Solana en andere chains aanroepen met Edge RPC
Edge RPC neemt verzoeken voor 16 chains aan op edge.erpc.global. Het pad na de host selecteert de chain: Solana op de root, Ethereum op /eth, Polygon op /polygon.
bash
Wat u met Edge RPC kunt doen
- Gebruik de root van edge.erpc.global voor Solana en een pad voor elke andere chain, zoals /base, /sui of /tron.
- Verstuur JSON-RPC als HTTP POST op elke chain behalve Sui. Sui neemt unaire gRPC-web-aanroepen aan, één aanroep per verzoek, en TRON accepteert daarnaast aanroepen naar zijn HTTP API onder /tron/wallet en /tron/walletsolidity.
- Open een WebSocket-verbinding met Solana, Ethereum, Avalanche of Base. De andere chains nemen HTTP-verzoeken aan.
- Verbind een client met de eigen host van een chain. Elke chain behalve Solana neemt ook verzoeken aan op een eigen host, zoals eth.erpc.global voor Ethereum en polygon.erpc.global voor Polygon.
Een verzoek versturen
U hebt een ERPC-account en een RPC-key nodig. Kopieer de key vanaf het tabblad RPC-keys in het ERPC Web Dashboard. Met het Free-abonnement worden verzoeken verwerkt nadat u in het dashboard de eenmalige verificatiekosten van €5 hebt betaald.
Verstuur een JSON-RPC-verzoek naar het pad van de chain, met uw RPC-key in de queryparameter
api-key. Dit verzoek vraagt Ethereum om het laatste bloknummer:bash
Het resultaat is het bloknummer in hexadecimale vorm:
json
Gebruik het pad van een andere chain om die aan te roepen. Zo verstuurt u hetzelfde verzoek naar Polygon:
bash
Solana staat op de root van de host, dus het verzoek heeft geen pad. Dit verzoek vraagt de huidige blokhoogte op:
bash
De snelstart van elke chain, gelinkt in de tabel hieronder, behandelt het verzoek dat bij die chain past.
Hoe Edge RPC een verzoek afhandelt
edge.erpc.global leest het pad en geeft het verzoek door aan de service van die chain. De service controleert uw RPC-key en uw abonnement, stuurt het verzoek naar de chain en geeft het antwoord van de chain terug.
Authenticatie
Gebruik op elke chain dezelfde RPC-key; het pad selecteert de chain.
- Geef de key mee in de queryparameter
api-key. Elke chain leest deze, en WebSocket-verbindingen krijgen de key op deze manier. - Bij HTTP-verzoeken kunt u in plaats daarvan
Authorization: Bearer <YOUR_RPC_KEY>meesturen. Gebruik voor Base de queryparameter.
bash
Ondersteunde chains
Elke chain behalve Solana heeft een endpointpagina over de endpoints, ondersteunde methodes, batch-verzoeken en antwoordstatuscodes.
Prijzen
Het gebruik wordt gemeten in tokens, en elke aanroep in een batch wordt afzonderlijk gemeten. Zie RPC en Prijzen voor de abonnementen.
Meer over Edge RPC
- API-referentie: Solana RPC-methodes, elk met een live try-it-out.
- Unlimited: Unlimited Endpoints en de methodes die ze ondersteunen.
- SWQoS: Solana-transacties versturen met Stake weighted Quality of Service.
- Solana RPC FAQ: antwoorden over tokenverbruik, 401- en 429-fouten, WebSocket en regio's.






