# Lancement d'un réseau ĞTest et nouvelle version de duniter

**URL:** https://forum.duniter.org/t/lancement-dun-reseau-gtest-et-nouvelle-version-de-duniter/13172
**Category:** Duniter-v2s
**Tags:** duniter, gtest
**Created:** [9 July 2025 20:07 UTC](https://forum.duniter.org/t/lancement-dun-reseau-gtest-et-nouvelle-version-de-duniter/13172 "2025-07-09T20:07:12Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [9 July 2025 20:07 UTC](https://forum.duniter.org/t/lancement-dun-reseau-gtest-et-nouvelle-version-de-duniter/13172/1 "2025-07-09T20:07:12Z")

</div>

Bonjour à tous,

Suite aux discussions dans le sujet [Test de bootstrap de la ĞTest: problème avec py-g1-migrator](https://forum.duniter.org/t/test-de-bootstrap-de-la-gtest-probleme-avec-py-g1-migrator/13171), je viens de passer ces trois dernières soirées à essayer de lancer une ĞTest. Ce fut bien plus compliqué que prévu, mais j’y suis enfin arrivé ce soir après avoir corrigé de très nombreuses erreurs ([plus de 20 commits quand même](https://git.duniter.org/nodes/rust/duniter-v2s/-/commits/network/gtest-1000?ref_type=heads)) et déniché de nombreux endroits cachés nommés “gdev” (je m’y attendais un peu, mais pas à ce point).

Je propose d’utiliser ce réseau ĞTest que je viens de lancer pour que nous puissions nous entraîner et qu’il puisse servir lors de l’install party prévue à l’Agora ce dimanche. Si l’état du genesis ou certains paramètres ne conviennent pas, je peux “relancer” la ĞTest dans les semaines à venir avec des modifications, mais pas avant dimanche, car le processus de lancement d’un réseau est très long.

## Nouvelle version de Duniter v0.11.0

Release gitlab: [gtest-1000-0.11.0 · nodes / rust / Duniter v2S · GitLab](https://git.duniter.org/nodes/rust/duniter-v2s/-/releases/gtest-1000-0.11.0)

Image Docker : `duniter-v2s-gtest-1000:1000-0.11.1`  
Paquet Debian (non testé) : [https://git.duniter.org/nodes/rust/duniter-v2s/-/jobs/148053/artifacts/download](https://git.duniter.org/nodes/rust/duniter-v2s/-/jobs/148053/artifacts/download)  
Paquet RPM (non testé) : [https://git.duniter.org/nodes/rust/duniter-v2s/-/jobs/148054/artifacts/download](https://git.duniter.org/nodes/rust/duniter-v2s/-/jobs/148054/artifacts/download)

## Comment synchroniser mon noeud au réseau?

Si vous utilisez docker:

Ajouter la variable d’environnement: `DUNITER_CHAIN_NAME=gtest`

⚠ Si vous n’utilisez pas docker, vous devrez télécharger le fichier `gtest-raw.json` depuis la [**page de la release gitlab**](https://git.duniter.org/nodes/rust/duniter-v2s/-/releases/gtest-1000-0.11.1) et l’indiquer à duniter-v2s via l’option :

`--chain path/to/gtest-raw.json`

Lien direct vers le fichier gtest-raw.json: [https://git.duniter.org/nodes/rust/duniter-v2s/-/raw/bbce8a8109ecff35798f763eff54470794cc7a47/node/specs/gtest-raw.json](https://git.duniter.org/nodes/rust/duniter-v2s/-/raw/bbce8a8109ecff35798f763eff54470794cc7a47/node/specs/gtest-raw.json)

## Les forgerons du genesis

Les forgerons du genesis sont @Moul, @HugoTrentesaux, @tuxmain, @1000i100, @vit, @cgeek et moi-même (je compte me retirer des forgerons dès qu’il y en aura suffisamment).

Pour rejoindre le réseau et produire des blocs, vous devrez compiler vous-même la branche gtest de ĞCli en attendant que @Nicolas80 fournisse une nouvelle release.

Vous devrez compiler avec les options `--features gtest --no-default-features`:

```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
git clone https://git.duniter.org/clients/rust/gcli-v2s.git -b gtest
cd gcli-v2s
cargo build --release --features gtest --no-default-features

```

Le binaire est alors disponible ici : `target/release/gcli`

Toutes les fonctionnalités de ĞCli ne fonctionnent pas encore car il n’y a pas d’indexeur. J’ai testé un transfert de monnaie et ça fonctionne ; par contre, je n’arrive pas à “rotate” mes sessions-keys alors que ĞCli ne devrait pas avoir besoin d’indexeur pour cela. cc @Nicolas80.

## Reste à faire pour l’install party forgerons

**Il n’est pas certain que la ĞTest soit prête pour l’install party de ce dimanche** ; voici ce qu’il reste à faire :

- Lancer un indexeur : cc @poka @HugoTrentesaux. Pour la synchronisation, vous pouvez utiliser mon nœud archive `wss://gt.elo.tf`.
- Adapter la CI de ĞCli pour supporter le build de la ĞTest.
- Corriger ĞCli pour qu’il n’ait pas besoin d’indexeur pour les opérations smith.
- Publier une nouvelle version de ĞCli.
- Tester duniter-oracle (j’ai une instance, mais je ne sais pas si elle fonctionne).
- Adapter duniter-panel pour la ĞTest ; cc @HugoTrentesaux.
- Peut-être d’autres choses que j’oublie…

## ⚠ Le réseau ĞTest n’est pas prêt pour les utilisateurs ⚠

Le réseau ĞTest est pour le moment réservé aux forgerons et aucune application grand public n’est encore compatible. Merci de **ne pas communiquer** avec les utilisateurs pour l’instant ; les développeurs vous informeront lorsqu’ils seront prêts à inviter des utilisateurs testeurs.

---

_[View the full topic](https://forum.duniter.org/t/lancement-dun-reseau-gtest-et-nouvelle-version-de-duniter/13172)._
