Il est assez facile de créer une monnaie nouvelle basée sur Duniter, c’est fait de nombreuses fois dans les tests automatisés.
Mais pour un processus humain, la démarche est :
- Configurer le nœud avec les paramètres de la monnaie via
duniter wizard currency
- Configurer le noeud afin qu’il puisse écouter sur un port HTTP avec
duniter wizard network
- Démarrer le nœud avec
duniter direct_start
pour que celui-ci soit disponible sur le réseau - Utiliser Cesium, Silkaj ou Sakia pour créer les identités, certifications et adhésions des membres fondateurs de la monnaie
- Stopper Duniter
- S’assurer que le nœud utilise une clé de futur membre avec
duniter wizard key
- Lancer la commande
duniter gen-root
pour générer le bloc#0 contenant les règles énoncées à 1°, avec la WoT définie en 4°, et la clé de membre définie en 6° et présente dans 4° - Relancer Duniter, voir le nœud calculer les blocs suivants au rythme défini dans 1°
Cela dit, il me semble qu’il faudra 2-3 ajustements pour avoir un Cesium/Silkaj/Sakia qui fonctionne sur un nœud sans bloc#0 pour créer la WoT initiale, mais aussi pour les commandes Duniter sus-mentionnées qui sont peut-être cassées depuis le temps.