Saltar al contenido principal

Conexión a la red de pruebas

Únete a la red de pruebas activa QoreChain Diana configurando tu nodo con el archivo génesis, los pares y la configuración de red correctos.

nota

Esta página cubre la red de pruebas qorechain-diana (ID de cadena EVM 9800). La red principal (qorechain-vladi, ID de cadena EVM 9801) está activa desde el 7 de junio de 2026 y tiene su propia página dedicada Conexión a la red principal con génesis, pares y detalles de conexión independientes.

Endpoints públicos

Si solo necesitas consultar la red de pruebas o difundir transacciones, utiliza los endpoints públicos:

ServicioURL
RPC de consensohttps://rpc-testnet.qore.host (WebSocket: wss://rpc-testnet.qore.host/websocket)
Cosmos REST (LCD)https://api-testnet.qore.host
JSON-RPC de EVMhttps://evm-testnet.qore.host (ID de cadena 9800)
WebSocket de EVMwss://evm-ws-testnet.qore.host
JSON-RPC de SVM (solo lectura)https://svm-testnet.qore.host
Explorador de bloquesexplore.qore.network (cambia a Testnet)

El QOR de la red de pruebas está disponible en el faucet del panel de control.


Descargar el génesis

Reemplaza tu archivo génesis local por el génesis oficial de la red de pruebas, servido en vivo por la propia cadena:

curl -s https://rpc-testnet.qore.host/genesis | jq '.result.genesis' \
> ~/.qorechaind/config/genesis.json

Este archivo define el estado inicial de la red de pruebas Diana, incluido el conjunto de validadores, las asignaciones de tokens y los parámetros de los módulos.

precaución

La red de pruebas Diana se re-genera desde el génesis periódicamente (se reinicia a la altura 0) a medida que se publican compilaciones preliminares. Si tu nodo deja de sincronizar tras un reinicio, vuelve a descargar el génesis y empieza desde un directorio de datos limpio.


Configurar los pares

Edita la configuración de tu nodo para conectarte a los pares existentes de la red de pruebas.

Consulta un par actual directamente desde la red y luego configura el campo persistent_peers en ~/.qorechaind/config/config.toml:

# node id + listen address of the public testnet node
curl -s https://rpc-testnet.qore.host/status | jq -r '.result.node_info.id'

Configura también el precio mínimo de gas en ~/.qorechaind/config/app.toml (la red de pruebas usa el mismo mínimo de 0.1uqor que la red principal):

minimum-gas-prices = "0.1uqor"

Ajustes recomendados

Es posible que también quieras ajustar lo siguiente en config.toml:

[mempool]
size = 5000

[consensus]
timeout_propose = "3s"
timeout_commit = "5s"

Estos valores están ajustados para los tiempos de bloque y el rendimiento de la red de pruebas Diana.


Iniciar el nodo

Lanza tu nodo para empezar a sincronizar con la red:

./qorechaind start

El nodo se conecta a los pares y comienza a descargar bloques desde el génesis. El tiempo de sincronización inicial depende de la altura actual de la cadena y de la velocidad de tu red.


Comprobar el estado de sincronización

Verifica que tu nodo se esté poniendo al día con el último bloque:

curl localhost:26657/status | jq '.result.sync_info.catching_up'
  • true — El nodo todavía se está sincronizando. Espera a que se ponga al día.
  • false — El nodo está totalmente sincronizado y procesando bloques nuevos.

También puedes comprobar la última altura de bloque:

curl localhost:26657/status | jq '.result.sync_info.latest_block_height'

Monitorización

QoreChain expone varios endpoints para monitorizar la salud y el rendimiento del nodo.

Métricas de Prometheus

Las métricas en bruto están disponibles en:

http://localhost:26660/metrics

Estas métricas pueden ser recopiladas por cualquier colector compatible con Prometheus.

Paneles de Grafana

Si lo ejecutas mediante Docker Compose, Grafana está disponible en:

http://localhost:3001

En el primer inicio de sesión, establece tus propias credenciales cuando se te solicite — no dejes las predeterminadas. Los paneles preconfigurados muestran la producción de bloques, el rendimiento de transacciones, las conexiones de pares y el uso de recursos.

Comprobación de estado REST

La API REST proporciona un endpoint de estado rápido:

http://localhost:1317

Referencia de puertos

PuertoProtocoloDescripción
26657TCPRPC — consultar y difundir transacciones
26656TCPP2P — comunicación de red entre pares
1317HTTPAPI REST — consultar el estado de la cadena vía HTTP
9090gRPCAPI gRPC — acceso programático a la cadena
8545HTTPJSON-RPC de EVM — RPC compatible con Ethereum (ID de cadena 9800)
8546WebSocketWebSocket de EVM — suscripciones a eventos EVM en tiempo real
8899HTTPRPC de SVM — RPC compatible con Solana
26660HTTPEndpoint de métricas de Prometheus

Próximos pasos