Ma checklist pour rejoindre le réseau Ǧ1 le jour de la migration

Voici ma checklist des actions que je fais pour rejoindre le réseau bootstrapé par poka :

Actions en amont :

  • configurer les serveurs
    • dns
    • docker compose avec la bonne image
    • .env
    • certificats letsencrypt
  • configurer mon gcli
    • télécharger la dernière version sur Releases · clients / Rust / Ğ1cli · GitLab
    • générer mon mnemonic pour la v2 (potentiellement avec gcli vault vanity)
    • le mettre dans mon keepass
    • le mettre dans mon vault gcli
    • configurer mon gcli pour utiliser ce compte par défaut
  • préparer mon compte
    • transférer des Ǧ1 vers la clé de mon compte v2 (base 58 AQM3AvLPb7Q3dUjsyDapQfsuWhHXwfASrFuFPDyo3LbG, SS58 g1N8woWrNFbZSTRzLZnxGjU8UJapuCd4uaJXn5x8XMpkyStDU)

Actions le jour J

  1. pull la bonne image dès qu’elle est disponible docker compose pull
  2. démarrer mon nœud forgeron docker compose up -d && docker compose logs -f
  3. établir la passerelle ssh pour pouvoir connecter mon gcli ssh -NL 9944:localhost:9944 monserveurforgeron
  4. (pour ceux qui n’ont pas créé leur compte en amont, il faudrait d’abord transférer des Ǧ1 avec gcli --no-indexer -u ws://localhost:9944 -S cesium account transfer 10000 -a <addresseSS58>)
  5. migrer mon identité sur le compte (qui a déjà des Ǧ1, cf actions en amont) gcli --no-indexer -u ws://localhost:9944 -S cesium identity change-owner-key -v moncompte)
  6. set mes session keys avec gcli --no-indexer -u ws://localhost:9944 smith update-keys
  7. go online avec gcli --no-indexer -u ws://localhost:9944 smith go-online

Et pour utiliser la Ǧ1 :

  1. démarrer un nœud miroir archive et squid (docker compose up -d)
  2. utiliser Ǧecko
7 Likes