Logo
Nuevos usuarios de RPC: 35% de descuento el primer mesVer oferta
RPC Assistant

¿Qué es peaq mainnet y cómo te conectas a ella?

Resumen

peaq mainnet es la blockchain de capa 1 de producción para la economía DePIN (Redes de Infraestructura Física Descentralizada), diseñada para soportar dispositivos del mundo real y cargas de trabajo de máquinas. Este artículo explica qué es peaq mainnet, sus características clave y cómo conectar tus aplicaciones usando endpoints RPC, configuraciones de red y ejemplos prácticos.

Guía rápida de decisión: Cómo conectarse a peaq mainnet

Si estás construyendo en peaq mainnet, tu primera decisión es cómo acceder a la red. Tienes tres opciones principales:

  1. Usar un endpoint RPC público – Mejor para desarrollo, pruebas y aplicaciones de bajo tráfico. Los endpoints públicos son gratuitos pero pueden tener límites de tasa y sin garantías de tiempo de actividad.
  2. Usar un proveedor RPC gestionado – Mejor para aplicaciones de producción que necesitan acceso confiable y escalable. Proveedores como OnFinality ofrecen endpoints dedicados, mayor rendimiento y soporte.
  3. Ejecutar tu propio nodo – Mejor para equipos que necesitan control total, privacidad de datos o configuraciones personalizadas. Ejecutar un nodo requiere gestión de infraestructura y mantenimiento.

Para la mayoría de los casos de uso en producción, un proveedor RPC gestionado es el equilibrio adecuado entre costo, confiabilidad y esfuerzo. OnFinality proporciona endpoints RPC de peaq mainnet como parte de sus redes compatibles, con opciones de precios flexibles.

¿Qué es peaq mainnet?

peaq mainnet es la red blockchain de producción del ecosistema peaq, una capa 1 construida específicamente para Redes de Infraestructura Física Descentralizada (DePIN). Los proyectos DePIN usan blockchain para coordinar dispositivos, máquinas y sensores del mundo real, habilitando la propiedad y operación descentralizada de infraestructura física.

peaq mainnet está diseñada para manejar transacciones de alto rendimiento entre máquinas, con características como permisos basados en roles, IDs de máquinas y pallets DePIN modulares. Está construida sobre Substrate, el mismo framework que impulsa Polkadot y Kusama, lo que le da una arquitectura robusta y flexible.

Para desarrolladores, peaq mainnet ofrece un entorno compatible con EVM familiar, lo que significa que puedes desplegar contratos inteligentes en Solidity y usar herramientas como MetaMask, Hardhat y ethers.js. Esto reduce la barrera para que los desarrolladores de Ethereum entren al espacio DePIN.

Características clave de peaq mainnet

  • Primitivas enfocadas en DePIN: peaq proporciona módulos integrados para identidad de máquinas, roles y pagos, reduciendo la necesidad de lógica de contratos inteligentes personalizada.
  • Compatibilidad con EVM: Despliega contratos estilo Ethereum y usa herramientas estándar.
  • Alto rendimiento: Diseñado para transacciones de alta frecuencia y bajo valor típicas de interacciones máquina a máquina.
  • Interoperabilidad entre cadenas: peaq es parte del ecosistema Polkadot, habilitando comunicación con otras parachains.
  • Gobernanza y actualizaciones: Las cadenas basadas en Substrate soportan gobernanza en cadena y actualizaciones sin bifurcación.

Configuración de red de un vistazo

Al conectarte a peaq mainnet, necesitarás la siguiente configuración de red para billeteras y dApps:

ConfiguraciónValor
Nombre de la redpeaq
URL RPCUsa el endpoint público de OnFinality: https://peaq.api.onfinality.io/public
ID de cadena3338
Símbolo de monedaPEAQ
Explorador de bloqueshttps://peaq.subscan.io

Nota: La URL RPC anterior es el endpoint público oficial de OnFinality. Para producción, considera usar un endpoint dedicado de la página de red de peaq de OnFinality.

Cómo conectarse a peaq mainnet

Usando MetaMask

  1. Abre MetaMask y haz clic en el menú desplegable de redes.
  2. Haz clic en "Agregar red" y completa los detalles de la tabla anterior.
  3. Guarda y cambia a la red peaq.

Usando ethers.js (JavaScript)

import { ethers } from "ethers";

const provider = new ethers.JsonRpcProvider("https://peaq.api.onfinality.io/public");

async function getBlockNumber() {
  const blockNumber = await provider.getBlockNumber();
  console.log("Número de bloque actual:", blockNumber);
}

getBlockNumber();

Usando curl (JSON-RPC)

curl -X POST https://peaq.api.onfinality.io/public \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

Métodos RPC comunes en peaq mainnet

peaq mainnet soporta métodos estándar de JSON-RPC de Ethereum, incluyendo:

  • eth_blockNumber – Obtener el número de bloque más reciente.
  • eth_getBalance – Obtener el saldo de una dirección.
  • eth_call – Ejecutar una llamada de contrato de solo lectura.
  • eth_sendRawTransaction – Transmitir una transacción firmada.
  • eth_getTransactionReceipt – Obtener el recibo de transacción.
  • eth_chainId – Obtener el ID de cadena.

También puedes usar suscripciones WebSocket para actualizaciones en tiempo real:

const wsProvider = new ethers.WebSocketProvider("wss://peaq.api.onfinality.io/public/ws");

wsProvider.on("block", (blockNumber) => {
  console.log("Nuevo bloque:", blockNumber);
});

Elegir el proveedor RPC adecuado para peaq mainnet

Al seleccionar un proveedor RPC para peaq mainnet, considera los siguientes factores:

FactorQué evaluarPor qué importa
ConfiabilidadHistorial de tiempo de actividad, infraestructura redundanteEl tiempo de inactividad puede romper tu dApp
EscalabilidadLímites de tasa, capacidad de rendimientoEl alto tráfico puede alcanzar límites
Acceso a datosDatos de archivo, métodos de rastreoNecesario para análisis y depuración
SoporteDocumentación, tiempos de respuestaResolución más rápida de problemas
CostoModelo de precios, nivel gratuitoAlineación con el presupuesto

OnFinality ofrece un servicio RPC gestionado con infraestructura global, conmutación por error automática y planes flexibles. Puedes comenzar con el nivel gratuito y escalar a medida que tu proyecto crezca. Consulta la página de precios de RPC para más detalles.

Solución de problemas comunes de conexión

  • ID de cadena incorrecto: Asegúrate de que tu billetera use el ID de cadena 3338.
  • Límite de tasa: Los endpoints públicos pueden limitar las solicitudes. Usa un endpoint dedicado para producción.
  • Transacción no confirmada: Verifica el precio del gas y el nonce. peaq usa EIP-1559, así que establece maxFeePerGas apropiado.
  • Desconexiones de WebSocket: Implementa lógica de reconexión en tu dApp.

Conclusiones clave

  • peaq mainnet es una blockchain de capa 1 para DePIN, que ofrece compatibilidad con EVM y características específicas de DePIN.
  • Usa el endpoint público oficial de OnFinality para desarrollo: https://peaq.api.onfinality.io/public.
  • Para producción, considera un proveedor RPC gestionado como OnFinality para confiabilidad y escalabilidad.
  • Siempre verifica la configuración de red (ID de cadena, símbolo) para evitar errores de conexión.

Preguntas frecuentes

¿Cuál es el ID de cadena de peaq mainnet?

El ID de cadena es 3338.

¿Es peaq mainnet compatible con EVM?

Sí, peaq mainnet soporta la Máquina Virtual de Ethereum, lo que te permite desplegar contratos en Solidity.

¿Cómo obtengo tokens PEAQ para gas?

Puedes obtener tokens PEAQ de intercambios o a través del faucet de peaq para testnet. Para mainnet, necesitarás comprar o recibir PEAQ.

¿Puedo ejecutar mi propio nodo de peaq?

Sí, peaq es una cadena basada en Substrate, y puedes ejecutar un nodo completo. Sin embargo, para la mayoría de las aplicaciones, usar un proveedor RPC gestionado es más simple y rentable.

¿Dónde puedo encontrar los endpoints RPC más recientes de peaq mainnet?

Visita la página de red de peaq para obtener los endpoints e información más actualizados.

Base de conocimiento RPC

Detalles RPC relacionados

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