> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intention.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# La red hoy

> La testnet privada que ejecuta la pila completa: identidad de la cadena, endpoints activos y qué esperar antes de que se abra el acceso público.

La arquitectura descrita en esta sección no es una especificación a la espera de construirse. Está funcionando ahora mismo, sobre una **testnet privada** que ejecuta la pila completa: el consenso, el kernel de ejecución, el libro de órdenes, la cámara de compensación, el oráculo, las bóvedas, el puente y las superficies de datos.

Esta página es el aspecto que tiene esa red desde fuera.

<Note>
  Privada significa previa al anuncio, no inaccesible. Los endpoints de abajo son alcanzables, pero la red no está abierta al uso general y no lleva ningún compromiso de soporte. El acceso a la testnet pública se abre el **20 de septiembre de 2026**, seguido de la beta de mainnet el **1 de noviembre de 2026**; consulta [Hitos](/es/protocol/roadmap/milestones).
</Note>

<h2 id="chain-identity">
  Identidad de la cadena
</h2>

|                  |                                       |
| ---------------- | ------------------------------------- |
| **ID de cadena** | 2                                     |
| **Rol del nodo** | Validador                             |
| **Estado**       | Produciendo bloques de forma continua |

El ID de cadena forma parte de aquello sobre lo que firma una transacción, y es lo que impide que una transacción firmada para una red se repita en otra. Todo cliente que construya y firme transacciones debe incluirlo: una firma que lo omita, o que lleve el equivocado, no supera la verificación en lugar de ejecutarse en algún sitio no previsto.

<Warning>
  Trata el ID de cadena como algo de alcance de red, no como algo globalmente único. Distingue esta red de otras de la misma familia y cambiará cuando se lance mainnet. Léelo del nodo al arrancar en lugar de dejarlo fijo en el código.
</Warning>

## Endpoints

| Superficie               | Endpoint                                                               |
| ------------------------ | ---------------------------------------------------------------------- |
| **Exchange**             | [trade.intention-testnet.xyz](https://trade.intention-testnet.xyz)     |
| **Explorador**           | [scan.intention-testnet.xyz](https://scan.intention-testnet.xyz)       |
| **RPC del nodo**         | [rpc.intention-testnet.xyz](https://rpc.intention-testnet.xyz)         |
| **API REST**             | `api.intention-testnet.xyz`                                            |
| **WebSocket**            | `indexer.intention-testnet.xyz/ws`                                     |
| **Referencia de la API** | [openapi.intention-testnet.xyz](https://openapi.intention-testnet.xyz) |
| **Faucet**               | [faucet.intention-testnet.xyz](https://faucet.intention-testnet.xyz)   |

<h2 id="checking-what-you-are-connected-to">
  Comprobar a qué estás conectado
</h2>

La raíz del RPC devuelve el estado actual de la cadena, que es la forma más rápida de confirmar que una conexión apunta donde crees que apunta:

```json theme={null}
{
  "chain_id": 2,
  "node_role": "validator",
  "block_height": "1540443",
  "ledger_version": "5046975",
  "epoch": "125",
  "oldest_ledger_version": "0",
  "git_hash": "7449a394..."
}
```

Merece la pena leer dos campos en cada arranque. **`chain_id`** confirma la red. **`oldest_ledger_version`** te dice hasta dónde atrás conserva el historial este nodo: un nodo podado de forma agresiva no puede responder consultas históricas aunque sirva correctamente el estado actual. Consulta [Sincronización de estado](/es/protocol/architecture/state/sync).

<h2 id="what-to-expect-from-a-private-testnet">
  Qué esperar de una testnet privada
</h2>

**El estado puede reiniciarse.** Los saldos, las posiciones y el historial pueden borrarse sin aviso antes de la testnet pública. Nada de lo que hay aquí tiene valor.

**Los parámetros se mueven.** Los parámetros de riesgo, los mercados listados y la configuración de comisiones se están ajustando. Léelos de la cadena en lugar de dar por supuesto que son estables; consulta [Mercados](/es/trading/markets).

**Los cambios incompatibles llegan sin periodo de aviso.** Los compromisos de aviso descritos en [Cambios de reglas](/es/programs/rule-changes) empiezan con la testnet pública.

**Intégrate contra ella igualmente.** La semántica de ejecución (el orden, la casación, la compensación, la atribución) es la que se va a publicar. Lo que cambia antes de mainnet es la configuración y el pulido de la superficie, no cómo se ejecuta un bloque.

<h2 id="where-to-go-next">
  Qué leer a continuación
</h2>

<CardGroup cols={2}>
  <Card title="Visión general de la arquitectura" href="/es/protocol/architecture/overview">
    Qué está ejecutando esta red.
  </Card>

  <Card title="Hitos" href="/es/protocol/roadmap/milestones">
    Capacidades ya entregadas y las dos fechas que vienen.
  </Card>

  <Card title="Desarrolladores" href="/es/developers/overview">
    API, SDK y herramientas de testnet.
  </Card>

  <Card title="Testnet" href="/help/testnet">
    Cómo obtener acceso cuando se abra la testnet pública.
  </Card>
</CardGroup>
