ERPC Edge ofrece RPC multicadena para 16 cadenas, incluidas Solana y Ethereum, con una sola clave RPC

ERPC Edge ofrece RPC multicadena para 16 cadenas, incluidas Solana y Ethereum, con una sola clave RPC

ERPC Edge ofrece RPC multicadena para 16 cadenas, incluidas Solana y Ethereum, con una sola clave RPC
ERPC, operado por ELSOUL LABO B.V. (sede central: Ámsterdam, Países Bajos; director ejecutivo: Fumitake Kawasaki), ofrece ERPC Edge, un servicio RPC multicadena que permite a los desarrolladores conectarse a 16 cadenas, incluidas Solana, Ethereum y Base, con una sola clave RPC. A medida que una aplicación añade compatibilidad con más cadenas, los desarrolladores pueden utilizar su clave RPC existente para implementar la obtención de datos y el envío de transacciones.
Por ejemplo, al añadir datos de Ethereum o Polygon a una aplicación que utiliza Solana, los desarrolladores configuran el punto de conexión y las solicitudes de la cadena de destino mientras siguen utilizando su clave RPC de ERPC existente. Al compartir la misma clave RPC y la misma cuota de tokens de ERPC, pueden gestionar conjuntamente las credenciales y el uso de RPC en las distintas cadenas. El enrutamiento de red también conecta automáticamente a los usuarios con una ubicación edge cercana dentro de una red de más de 300 ubicaciones en todo el mundo, por lo que no necesitan seleccionar una región de conexión.
Infografía de ERPC Edge que muestra los logotipos de las 16 cadenas compatibles, más de 300 ubicaciones edge de Cloudflare en todo el mundo, el enrutamiento automático a una ubicación edge cercana, una clave RPC compartida y una cuota de tokens compartida.

Compatibilidad con 16 cadenas, incluidas Solana y Ethereum

Las 16 cadenas compatibles son Solana, Ethereum, Avalanche, Base, Arbitrum, Bitcoin, Hyperliquid, Kaia, Monad, NEAR, Optimism, Polygon, Robinhood Chain, Soneium, Sui y TRON. La página Edge del panel de control ofrece el punto de conexión y las instrucciones de uso para cada cadena.
Los desarrolladores pueden elegir las cadenas que se adapten a sus aplicaciones y mantener la gestión de las claves RPC y la cuota de uso dentro del mismo servicio a medida que crece el proyecto. Algunos ejemplos de uso son:
Qué está desarrollandoCómo puede utilizar ERPC Edge
Monederos multicadena y paneles de activosObtener saldos y datos de transacciones de varias cadenas y mostrarlos en una sola aplicación
Herramientas de análisis y backends de aplicacionesAñadir la obtención de datos de Ethereum o Polygon a una integración existente de Solana y conectarse con la misma clave RPC
Compatibilidad con una nueva cadena o una prueba de conceptoVerificar las conexiones y los métodos en la cadena de destino utilizando una cuota compartida y, después, validar la implementación
Los métodos y parámetros de las solicitudes siguen las especificaciones de la cadena de destino. Ethereum y Polygon utilizan HTTP JSON-RPC, mientras que Sui utiliza gRPC-web. Los métodos compatibles y la disponibilidad de WebSocket dependen de la cadena y del plan. La guía de inicio rápido de cada cadena proporciona instrucciones de conexión y ejemplos de implementación.

Puntos de conexión RPC: un dominio compartido con rutas específicas para cada cadena

Las 16 cadenas compatibles están disponibles a través del nombre de host compartido edge.erpc.global. La ruta de la URL determina la cadena, como /eth para Ethereum, /base para Base y /polygon para Polygon.
CadenaEjemplo de punto de conexión
Solanahttps://edge.erpc.global
Ethereumhttps://edge.erpc.global/eth
Polygonhttps://edge.erpc.global/polygon
Basehttps://edge.erpc.global/base
Para las cuatro cadenas de la tabla, incluya su clave RPC de ERPC en el parámetro api-key de la URL. Encontrará la clave en la sección RPC Keys de la configuración del panel de control. Esta sección es distinta de API Keys. Por ejemplo, la siguiente solicitud obtiene el número del bloque más reciente de Ethereum. Sustituya YOUR_RPC_KEY por su clave RPC de ERPC.
bash
curl 'https://edge.erpc.global/eth?api-key=YOUR_RPC_KEY' \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'
Si la solicitud se completa correctamente, el campo result de la respuesta contiene el número del bloque más reciente en formato hexadecimal. Una clave RPC de ERPC que ya se utilice para Solana también se puede utilizar para esta solicitud. Para obtener el número del bloque más reciente de Polygon, mantenga la misma clave RPC y el método eth_blockNumber, y cambie la ruta del punto de conexión de /eth a /polygon.
Al configurar la autenticación, siga la guía de inicio rápido de cada cadena. Por ejemplo, el SDK de Sui envía la clave en una cabecera Authorization: Bearer.
Inicio rápido con RPC de Ethereum: https://erpc.global/es/doc/ethereum-rpc/quickstart/
Inicio rápido con RPC de Polygon: https://erpc.global/es/doc/polygon-rpc/quickstart/

Comparta una misma cuota de uso de RPC entre las cadenas compatibles

Los tokens ERPC son unidades que se utilizan dentro de ERPC para medir el uso de RPC. Con ERPC Edge, la cuota de tokens de un plan se comparte entre todas las cadenas compatibles.
Por ejemplo, obtener datos tanto de Solana como de Ethereum consume la misma cuota de tokens. Los desarrolladores no necesitan gestionar una cuota independiente para cada cadena adicional. Una sola cuota puede utilizarse en las cadenas que necesita un proyecto o una aplicación. No hay una cuota independiente del mismo tamaño para cada cadena.
El consumo de tokens y los límites de solicitudes se rigen por las condiciones de la cadena, el método y el plan utilizados. Al estimar el uso, revise el consumo de tokens de los métodos que necesita su aplicación y los límites de frecuencia de solicitudes del plan.

Conexión automática a un punto de entrada cercano entre más de 300 ubicaciones edge

ERPC Edge utiliza la red global de Cloudflare, con más de 300 ubicaciones edge en todo el mundo que actúan como puntos de entrada para las conexiones. Cuando una aplicación accede a un punto de conexión, se conecta automáticamente a una ubicación edge cercana en términos de la ruta de red.
Las solicitudes se reenvían a través de esa ubicación edge al nodo RPC correspondiente, y las respuestas se devuelven a la aplicación. Esto reduce la necesidad de elegir distintos puntos de conexión regionales y ofrece una forma uniforme de conectarse desde diferentes regiones.
La cifra «300+» de la infografía se refiere a estas ubicaciones edge repartidas por todo el mundo. La arquitectura combina los nodos RPC que obtienen los datos de las cadenas de bloques con las ubicaciones edge que actúan como sus puntos de entrada.

Utilice el plan RPC Free para desarrollo y pruebas de concepto

El plan RPC Free está disponible para comprobar conexiones y realizar pruebas de concepto con ERPC Edge por una tarifa mensual de 0 €. La activación estándar requiere un paso de verificación mediante un pago de 5 €. Este paso forma parte del proceso de activación inicial y es independiente de la tarifa mensual del plan Free.
El plan Free renueva su cuota de 4,2 millones de tokens al comienzo de cada mes, según la hora UTC. Esta cuota se comparte entre las cadenas compatibles. Los tokens no utilizados de la cuota gratuita mensual no se acumulan para el mes siguiente. Los tokens miden el uso de RPC, por lo que 4,2 millones de tokens no equivalen a 4,2 millones de solicitudes.
Empiece por comprobar el comportamiento y el consumo de tokens de los métodos que necesita su aplicación. Después, elija un plan en función de la cuota de uso y la frecuencia de solicitudes necesarias. Los límites de frecuencia siguen las condiciones de uso de cada cadena. Por ejemplo, Base y Polygon permiten una solicitud cada 10 segundos por cuenta en el plan Free. Las solicitudes a otras cadenas también pueden contar para ese límite, por lo que debe seguir la guía de inicio rápido de cada cadena al establecer el intervalo entre solicitudes.
Tarifas y planes RPC: https://erpc.global/es/price/

Del panel de control a su primera solicitud RPC

Para comenzar:
  1. Inicie sesión en ERPC Web Dashboard, complete los pasos de activación que requiera su plan y busque la clave que desea utilizar en RPC Keys, dentro de la configuración.
  2. Abra la página Edge del panel de control y busque la URL del punto de conexión y la guía de inicio rápido de la cadena que desee utilizar.
  3. Configure la clave RPC y el punto de conexión en su aplicación y, a continuación, envíe solicitudes compatibles con esa cadena.
Para probar Ethereum, utilice el ejemplo anterior de eth_blockNumber para comprobar la primera respuesta y, después, implemente la obtención de datos o el envío de transacciones que necesite su aplicación.

Enlaces relacionados