Resumen
Elegir un proveedor de RPC para Scroll implica equilibrar latencia, confiabilidad y acceso a datos. Esta guía cubre la configuración de la cadena de Scroll, criterios de evaluación para uso en producción y ejemplos de código para comenzar. Ya sea que necesites un endpoint público o nodos dedicados, comprende qué verificar antes de integrar.
Lista de Verificación para Elegir un Proveedor de RPC para Scroll
Antes de seleccionar un proveedor de RPC para Scroll, evalúa estos factores:
| Criterio | Qué verificar | Por qué es importante |
|---|---|---|
| Tipo de endpoint | Nodo completo vs nodo de archivo | Los nodos de archivo admiten consultas de estado histórico; los nodos completos son más baratos y suficientes para la mayoría de aplicaciones |
| Límites de tasa | Solicitudes por segundo (RPS) y límites mensuales de solicitudes | Afecta la escalabilidad; los niveles gratuitos pueden limitar bajo carga |
| Latencia | Distribución geográfica del servidor y tiempo de respuesta | La latencia alta ralentiza las transmisiones de transacciones y las consultas de datos |
| Soporte WebSocket | Disponibilidad del endpoint wss:// | Requerido para suscripciones en tiempo real (ej., transacciones pendientes, registros de eventos) |
| Seguridad | Método de autenticación (clave API vs público) y garantías de privacidad | Los endpoints públicos corren el riesgo de exponer la IP; los endpoints privados son mejores para producción |
| SLA de tiempo de actividad | Tiempo de actividad histórico del proveedor y política de compensación | Ningún proveedor garantiza el 100%; verifica el rendimiento real |
| Cobertura de datos | Si las API de archivo/trace están disponibles | Necesario para indexadores, análisis y depuración de transacciones complejas |
| Modelo de precios | Pago por uso vs tarifa fija mensual | Ajusta tu volumen de solicitudes al costo |
Usa esta lista para comparar proveedores como OnFinality, que ofrece endpoints de RPC para Scroll tanto públicos como dedicados.
Resumen de la Red Scroll
Scroll es una solución de escalado zkEVM (Tipo‑2) para Ethereum, diseñada para equivalencia EVM a nivel de bytecode. Los desarrolladores pueden desplegar contratos inteligentes existentes de Ethereum sin modificaciones cambiando la URL de RPC. La red utiliza pruebas de conocimiento cero para agrupar transacciones fuera de la cadena y enviar pruebas de validez a Ethereum L1.
Parámetros clave de la red para Scroll Mainnet:
- Chain ID: 534352 (0x82750)
- Moneda: ETH
- Explorador de bloques: scrollscan.com
- RPC oficial:
https://rpc.scroll.io - WebSocket:
wss://scroll-rpc.publicnode.com
Cómo Conectarse a Scroll
Usando un endpoint público (para pruebas)
curl -X POST https://scroll.api.onfinality.io/public \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
Usando una clave API privada (recomendado para producción)
Reemplaza YOUR_API_KEY con tu clave de tu proveedor.
curl -X POST https://scroll.api.onfinality.io/public \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0x...", "latest"],"id":1}'
Qué Buscar en un Proveedor de RPC para Scroll
1. Confiabilidad y Tiempo de Actividad
Incluso los mejores RPC públicos experimentan interrupciones intermitentes. Para dApps en producción, considera un nodo dedicado o un proveedor con un historial comprobado. La infraestructura de OnFinality incluye monitoreo y conmutación por error en múltiples regiones.
2. Latencia y Distribución Geográfica
Los nodos RPC de Scroll están distribuidos globalmente. Verifica si el proveedor ofrece endpoints en regiones cercanas a tu base de usuarios. Herramientas como curl -w "%{time_total}" pueden medir tiempos de respuesta.
3. Soporte de Nodo de Archivo
Si tu dApp necesita datos históricos (ej., saldos pasados, registros de eventos de meses), necesitas un nodo de archivo. OnFinality proporciona endpoints de RPC de archivo para Scroll; verifica con el método eth_getBalance en un bloque anterior.
4. Endpoints WebSocket
Las funciones en tiempo real (como actualizaciones del libro de órdenes, monitoreo de transacciones) requieren WebSocket. Asegúrate de que el proveedor exponga endpoints wss:// y admita eth_subscribe.
5. Límites de Tasa y Escalabilidad
Los endpoints públicos suelen tener límites de tasa estrictos. Para aplicaciones de alto rendimiento, busca proveedores con niveles personalizados de RPS. OnFinality ofrece precios escalables desde nodos compartidos hasta dedicados.
Comparación: RPC Público vs. Privado para Scroll
| Característica | RPC Público | RPC Privado (Nodo Dedicado) |
|---|---|---|
| Autenticación | Ninguna o clave API | Clave API o lista blanca |
| Límites de tasa | Bajos (ej., 100 solicitudes/min) | Personalizables (ej., 1000 RPS) |
| Datos de archivo | A menudo sin costo adicional | RU extra por solicitud |
| Latencia | Variable por región | Latencia baja consistente |
| Costo | Gratuito o pago por uso | Tarifa mensual según el nivel |
| Ideal para | Desarrollo, aplicaciones de bajo tráfico | Producción, dApps de alto tráfico |
Errores Comunes al Elegir un Proveedor
- Usar un endpoint público en producción – Te arriesgas a límites de tasa, bloqueo de IP y falta de SLA.
- Ignorar el soporte WebSocket – Muchas dApps necesitan datos en tiempo real; sin wss, debes hacer polling.
- No probar el acceso a archivo – Si tu aplicación necesita datos históricos, confirma el soporte de archivo temprano.
- Pasar por alto la latencia geográfica – Un solo centro de datos puede ser lento para usuarios globales.
Conclusiones Clave
- Scroll es un zkEVM equivalente a EVM; ID de cadena 534352, moneda ETH.
- Evalúa proveedores según latencia, límites de tasa, WebSocket, soporte de archivo y precios.
- Los endpoints públicos son adecuados para pruebas; los nodos dedicados privados son mejores para producción.
- OnFinality proporciona RPC de Scroll público y dedicado con cobertura global.
Preguntas Frecuentes
¿Scroll admite RPC de archivo?
Sí, muchos proveedores, incluido OnFinality, ofrecen endpoints de archivo para Scroll. Los nodos de archivo almacenan el estado histórico completo, permitiendo consultas como eth_getBalance en cualquier bloque pasado.
¿Cuáles son los límites de tasa para el RPC público de Scroll en OnFinality? Los endpoints públicos tienen límites de tasa para garantizar un uso justo. Para cargas de trabajo en producción, recomendamos un plan pago con recursos dedicados.
¿Puedo usar MetaMask con Scroll? Sí. En MetaMask, agrega una red personalizada con ID de cadena 534352 y una URL de RPC de tu proveedor. El endpoint público de OnFinality funciona.
¿Cómo monitoreo el rendimiento de mi nodo de Scroll? OnFinality proporciona métricas de panel para tiempo de respuesta, tasa de error y uso. También puedes usar herramientas de monitoreo de terceros.
¿Hay una testnet disponible? La testnet Scroll Sepolia (ID de cadena 534351) está disponible, pero ten en cuenta que fue cerrada el 30 de julio de 2026. Usa Scroll Mainnet para desarrollo.
Próximos Pasos
- Explora redes RPC compatibles para ver todas las cadenas que cubre OnFinality.
- Revisa precios de RPC para Scroll y otras redes.
- Considera un nodo dedicado para un rendimiento consistente bajo alta carga.