Logo

Polygon Amoy RPC: Guía completa de endpoints, proveedores y mejores prácticas

Puntos clave

  • Polygon Amoy es la testnet oficial de Polygon PoS, que reemplaza a Mumbai y usa Sepolia como su cadena raíz.
  • Chain ID 80002, token nativo POL y explorador de bloques en amoy.polygonscan.com.
  • Hay múltiples endpoints RPC públicos disponibles, pero a menudo tienen límites de tasa y sin SLA.
  • Los proveedores RPC de pago ofrecen límites de tasa más altos, nodos dedicados y mejor fiabilidad para pruebas en producción.
  • OnFinality proporciona un endpoint público de Amoy RPC y opciones de nodos dedicados para un rendimiento consistente.
  • Los problemas comunes incluyen limitación de tasa, chain ID incorrecto y endpoints obsoletos; siempre verifica el estado del endpoint.
  • Usa endpoints WebSocket para escucha de eventos en tiempo real y confirmación de transacciones más rápida.

¿Qué es Polygon Amoy?

Polygon Amoy es la testnet oficial de Polygon PoS, lanzada en enero de 2024 para reemplazar la testnet Mumbai, que quedó obsoleta. Utiliza Ethereum Sepolia como su cadena raíz (L1), garantizando sostenibilidad a largo plazo a medida que Goerli se elimina gradualmente. Los desarrolladores pueden probar smart contracts, dApps e infraestructura en un entorno de bajo riesgo con acceso a validadores esenciales, faucets y herramientas.

Detalles clave de la red: Chain ID 80002 (0x13882), token nativo POL y explorador de bloques en https://amoy.polygonscan.com. Los tokens de testnet están disponibles desde el faucet oficial de Polygon.

Endpoints RPC de Polygon Amoy

Hay múltiples endpoints RPC disponibles para Polygon Amoy, tanto públicos como privados. Los endpoints públicos son gratuitos pero a menudo tienen límites de tasa y no garantizan tiempo de actividad. Los proveedores de pago ofrecen límites de tasa más altos, nodos dedicados y SLA adecuados para pruebas en producción.

A continuación se muestra una lista de endpoints RPC de Polygon Amoy de uso común. Siempre verifica el estado más reciente del endpoint en la documentación del proveedor.

CriterioQué revisarPor qué importa
ProveedorURL del endpointFiabilidad y límites de tasa
PublicNodehttps://polygon-amoy-bor-rpc.publicnode.comGratuito, sin registro, pero con límite de tasa
dRPChttps://polygon-amoy.drpc.orgNivel gratuito disponible, planes de pago para límites más altos
Tenderlyhttps://polygon-amoy.gateway.tenderly.coGateway con infraestructura Web3
OnFinalityhttps://polygon-amoy.api.onfinality.io/publicEndpoint público con opciones de nodo dedicado
Nodieshttps://polygon-amoy-public.nodies.appEndpoint público gratuito
ZANhttps://api.zan.top/polygon-amoyGrado empresarial con nivel gratuito

Cómo elegir un proveedor RPC para Polygon Amoy

Seleccionar el proveedor RPC adecuado depende de tus requisitos de prueba. Para pruebas ligeras, un endpoint público puede ser suficiente. Para un rendimiento consistente, considera un nodo dedicado o un plan de pago con garantías de límite de tasa.

Factores clave a evaluar: límites de tasa, SLA de tiempo de actividad, distribución geográfica, soporte WebSocket y precios. OnFinality ofrece tanto un endpoint público como nodos dedicados para Polygon Amoy, brindándote flexibilidad a medida que crecen tus necesidades de prueba.

  • Límites de tasa: Los endpoints públicos suelen permitir 10-100 solicitudes por segundo; los planes de pago ofrecen límites más altos.
  • SLA de tiempo de actividad: Los proveedores de pago suelen garantizar un 99.9%+ de tiempo de actividad; los endpoints públicos no tienen SLA.
  • Soporte WebSocket: Esencial para aplicaciones en tiempo real; verifica la disponibilidad del endpoint WSS.
  • Distribución geográfica: Los nodos globales reducen la latencia; verifica las ubicaciones de los nodos del proveedor.
  • Precios: Compara niveles gratuitos y planes de pago; algunos proveedores cobran por solicitud o mensualmente.

Cómo conectarse a Polygon Amoy RPC

Conectarse a Polygon Amoy es sencillo. Puedes usar el endpoint RPC en tu dApp, wallet o directamente mediante curl. A continuación se muestra un ejemplo usando curl para consultar el número del último bloque.

Problemas comunes y solución de problemas

Los desarrolladores pueden encontrar problemas al conectarse a Polygon Amoy RPC. A continuación se presentan problemas comunes y sus soluciones.

  • Limitación de tasa: Si recibes '429 Too Many Requests', reduce la frecuencia de solicitudes o cambia a un proveedor de pago con límites más altos.
  • Chain ID incorrecto: Asegúrate de que tu wallet o dApp use el Chain ID 80002 (0x13882). Usar un chain ID incorrecto provocará fallos en las transacciones.
  • Endpoint obsoleto: Los endpoints públicos pueden desconectarse o volverse lentos. Siempre verifica el estado del endpoint desde la página de estado del proveedor.
  • Desconexiones WebSocket: Implementa lógica de reconexión en tu código para manejar desconexiones temporales.
  • Transacción no minada: Verifica el precio del gas y el nonce; Amoy usa POL como token de gas. Usa la gas station en https://gasstation.polygon.technology/.

Polygon Amoy vs. Mumbai: Diferencias clave

Amoy reemplaza a Mumbai como la testnet principal de Polygon PoS. La principal diferencia es la cadena raíz: Amoy usa Sepolia, mientras que Mumbai usaba Goerli. Dado que Goerli está obsoleto, Mumbai ya no tiene soporte. Los desarrolladores deben migrar a Amoy.

CriterioQué revisarPor qué importa
CaracterísticaAmoyMumbai
Cadena raízEthereum SepoliaEthereum Goerli (obsoleto)
Chain ID8000280001
Fecha de lanzamientoEnero 20242021
EstadoActivoObsoleto

Mejores prácticas para usar Polygon Amoy RPC

Sigue estas mejores prácticas para garantizar una experiencia de desarrollo fluida en Polygon Amoy.

  • Usa un nodo dedicado o un proveedor RPC de pago para un rendimiento consistente durante pruebas intensivas.
  • Implementa endpoints de respaldo en tu dApp para manejar cortes del proveedor.
  • Monitorea tu uso de RPC para evitar alcanzar los límites de tasa inesperadamente.
  • Mantén tus librerías Web3 actualizadas para soportar los últimos métodos JSON-RPC.
  • Prueba a fondo en Amoy antes de desplegar en la mainnet de Polygon.

Preguntas frecuentes

¿Cuál es el endpoint RPC de Polygon Amoy?

El endpoint RPC de Polygon Amoy es la URL utilizada para interactuar con la testnet Amoy. Los endpoints comunes incluyen https://polygon-amoy.drpc.org, https://polygon-amoy-bor-rpc.publicnode.com y https://polygon-amoy.api.onfinality.io/public. Siempre verifica el endpoint más reciente con el proveedor.

¿Cómo obtengo tokens POL de testnet para Amoy?

Puedes obtener tokens POL de testnet desde el faucet oficial de Polygon en https://faucet.polygon.technology/. Deberás conectar tu wallet y solicitar tokens.

¿Puedo usar el mismo código para Amoy y la mainnet de Polygon?

Sí, los métodos RPC son idénticos. Solo necesitas cambiar la URL del endpoint RPC y el chain ID. Sin embargo, asegúrate de probar tus smart contracts a fondo en Amoy antes de desplegarlos en mainnet.

¿Cuál es la diferencia entre Bor y Heimdall RPC?

Bor es la capa de producción de bloques (capa de ejecución) y Heimdall es la capa de validadores (consenso). Para la mayoría de las interacciones con dApps, solo necesitas el endpoint RPC de Bor. Heimdall se utiliza para operaciones de staking y gobernanza.

¿Por qué mi transacción está atascada en Amoy?

Las transacciones atascadas a menudo se deben a un precio de gas bajo o problemas de nonce. Verifica el precio del gas usando la Polygon Gas Station y asegúrate de que tu nonce sea correcto. También puedes usar el método 'eth_getTransactionByHash' para verificar el estado de la transacción.

polygon amoy rpc
Base de conocimiento RPC

Detalles RPC relacionados

Background

Nunca te preocupes por la infraestructura nuevamente

OnFinality elimina la carga pesada de DevOps para que puedas construir de forma más inteligente y rápida.

Comenzar