> ## 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.

# Le réseau aujourd’hui

> Le testnet privé qui fait tourner l’ensemble de la pile — identité de la chaîne, endpoints en service, et ce à quoi s’attendre avant l’ouverture de l’accès public.

L’architecture décrite dans cette section n’est pas une spécification en attente d’implémentation. Elle est en service dès aujourd’hui, sur un **testnet privé** qui porte l’ensemble de la pile : le consensus, le noyau d’exécution, le carnet d’ordres, la chambre de compensation, l’oracle, les vaults, le bridge et les surfaces de données.

Cette page décrit ce réseau vu de l’extérieur.

<Note>
  « Privé » veut dire avant annonce, pas inaccessible. Les endpoints ci-dessous sont joignables, mais le réseau n’est pas ouvert à un usage général et ne s’accompagne d’aucun engagement de support. L’accès au testnet public ouvre le **20 septembre 2026**, suivi de la bêta du mainnet le **1er novembre 2026** — voir [Jalons](/fr/protocol/roadmap/milestones).
</Note>

<h2 id="chain-identity">
  Identité de la chaîne
</h2>

|                  |                              |
| ---------------- | ---------------------------- |
| **ID de chaîne** | 2                            |
| **Rôle du nœud** | Validateur                   |
| **Statut**       | Produit des blocs en continu |

L’ID de chaîne fait partie de ce que couvre la signature d’une transaction, ce qui empêche une transaction signée pour un réseau d’être rejouée sur un autre. Tout client qui construit et signe des transactions doit l’inclure — une signature qui l’omet, ou qui en porte un mauvais, échoue à la vérification au lieu de s’exécuter là où personne ne l’attendait.

<Warning>
  Traitez l’ID de chaîne comme une valeur propre au réseau, et non comme un identifiant globalement unique. Il distingue ce réseau des autres de la même famille, et il changera au lancement du mainnet. Lisez-le depuis le nœud au démarrage plutôt que de le coder en dur.
</Warning>

## Endpoints

| Surface                  | Endpoint                                                               |
| ------------------------ | ---------------------------------------------------------------------- |
| **Plateforme d’échange** | [trade.intention-testnet.xyz](https://trade.intention-testnet.xyz)     |
| **Explorateur**          | [scan.intention-testnet.xyz](https://scan.intention-testnet.xyz)       |
| **RPC du nœud**          | [rpc.intention-testnet.xyz](https://rpc.intention-testnet.xyz)         |
| **API REST**             | `api.intention-testnet.xyz`                                            |
| **WebSocket**            | `indexer.intention-testnet.xyz/ws`                                     |
| **Référence de l’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">
  Vérifier à quoi vous êtes connecté
</h2>

La racine RPC renvoie l’état courant de la chaîne, ce qui est le moyen le plus rapide de confirmer qu’une connexion pointe bien là où vous le croyez :

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

Deux champs méritent d’être lus à chaque démarrage. **`chain_id`** confirme le réseau. **`oldest_ledger_version`** indique jusqu’où ce nœud conserve l’historique — un nœud élagué agressivement ne peut pas répondre aux requêtes historiques, même s’il sert correctement l’état courant. Voir [Synchronisation d’état](/fr/protocol/architecture/state/sync).

<h2 id="what-to-expect-from-a-private-testnet">
  Ce qu’il faut attendre d’un testnet privé
</h2>

**L’état peut être réinitialisé.** Les soldes, les positions et l’historique peuvent être effacés sans préavis avant le testnet public. Rien ici n’a de valeur.

**Les paramètres bougent.** Les paramètres de risque, les marchés cotés et la configuration des frais sont en cours de réglage. Lisez-les sur la chaîne plutôt que de les supposer stables — voir [Marchés](/fr/trading/markets).

**Les changements incompatibles arrivent sans préavis.** Les engagements de préavis décrits dans [Changements de règles](/fr/programs/rule-changes) commencent avec le testnet public.

**Construisez dessus malgré tout.** La sémantique d’exécution — séquencement, appariement, compensation, attribution — est celle qui sera livrée. Ce qui change avant le mainnet, c’est la configuration et le fini des surfaces, pas la façon dont un bloc s’exécute.

<h2 id="where-to-go-next">
  Pour aller plus loin
</h2>

<CardGroup cols={2}>
  <Card title="Vue d’ensemble de l’architecture" href="/fr/protocol/architecture/overview">
    Ce que ce réseau fait tourner.
  </Card>

  <Card title="Jalons" href="/fr/protocol/roadmap/milestones">
    Les capacités livrées, et les deux dates à venir.
  </Card>

  <Card title="Développeurs" href="/fr/developers/overview">
    API, SDK et outillage testnet.
  </Card>

  <Card title="Testnet" href="/help/testnet">
    Obtenir un accès à l’ouverture du testnet public.
  </Card>
</CardGroup>
