About 20 minutes. No staking: you validate because you are a verified Coali / Popolitica member with at least 1 public trust.
Environ 20 minutes. Pas de staking : vous validez parce que vous êtes membre vérifié de Coali / Popolitica avec au moins 1 trust public.
Rent a small serverLouez un petit serveurAny cloud (Hetzner, OVH, Scaleway, DigitalOcean…): Ubuntu 24.04, 2 vCPU, 4 GB RAM, 80 GB disk (~5 €/month). Open TCP port 30333 in its firewall. It must stay on 24/7 — a laptop is not suitable.N'importe quel cloud (Hetzner, OVH, Scaleway, DigitalOcean…) : Ubuntu 24.04, 2 vCPU, 4 Go de RAM, 80 Go de disque (~5 €/mois). Ouvrez le port TCP 30333 dans son pare-feu. Il doit rester allumé 24h/24 — un ordinateur portable ne convient pas.
Install and start the nodeInstallez et lancez le nœudConnect to the server with SSH and paste:Connectez-vous au serveur en SSH et collez :
Check it syncs (you should see Imported #… and 3 peers or more): docker logs --tail 5 coali. Port 9944 stays private to the server.Vérifiez qu'il se synchronise (vous devez voir Imported #… et 3 peers ou plus) : docker logs --tail 5 coali. Le port 9944 reste privé au serveur.
Create your validator accountCréez votre compte validateurIn SubWallet or Talisman, create a dedicated account (e.g. "My Coali validator") and get free ZOOZ for it on the faucet (needed for one transaction fee). Paste its address here:Dans SubWallet ou Talisman, créez un compte dédié (ex. « Mon validateur Coali ») et obtenez-lui des ZOOZ gratuits sur le faucet (nécessaires pour les frais d'une transaction). Collez son adresse ici :
Then run this on the server: it creates your session keys inside the node and signs a proof that they belong to your account.Puis lancez ceci sur le serveur : cela crée vos clés de session dans le nœud et signe la preuve qu'elles appartiennent à votre compte.
Register your keys on chainEnregistrez vos clés sur la chaînePaste the full answer of the previous command ({"jsonrpc":"2.0","result":{"keys":…,"proof":…}}):Collez la réponse complète de la commande précédente ({"jsonrpc":"2.0","result":{"keys":…,"proof":…}}) :
Click Submit Transaction and sign in your wallet.Cliquez sur Submit Transaction et signez dans votre portefeuille.
Get linked to your verified Coali accountFaites-vous lier à votre compte Coali vérifiéSend your validator address and your Popolitica / Coali username to the Coali team on one of our channels: linktr.ee/coalizooz (Telegram, WhatsApp, X…). Why: the chain cannot know who you are; Coali vouches on chain that this node belongs to a verified person — without publishing your identity — so nobody can run 100 fake nodes. We check that your account is identity-verified, then link your node to your trust address on chain. As soon as your account has received at least 1 public trust, you enter the validator set at the next session (5–10 minutes).Envoyez votre adresse de validateur et votre nom d'utilisateur Popolitica / Coali à l'équipe Coali sur l'un de nos canaux : linktr.ee/coalizooz (Telegram, WhatsApp, X…). Pourquoi : la chaîne ne peut pas savoir qui vous êtes ; Coali atteste sur la chaîne que ce nœud appartient à une personne vérifiée — sans publier votre identité — pour que personne ne puisse lancer 100 faux nœuds. Nous vérifions que votre compte est vérifié (KYC), puis nous lions votre nœud à votre adresse de trust sur la chaîne. Dès que votre compte a reçu au moins 1 trust public, vous entrez dans la liste des validateurs à la session suivante (5 à 10 minutes).
Check you are validatingVérifiez que vous validezIn the explorer: Developer › Chain state › session › validators() — your address is in the list. Your node logs show 🎁 Prepared block for proposing.Dans l'explorateur : Developer › Chain state › session › validators() — votre adresse est dans la liste. Les logs de votre nœud affichent 🎁 Prepared block for proposing.
Good to know
Bon à savoir
If your node produces no block for about 12 minutes, it is set aside automatically so it cannot slow the network. Once it runs again, come back with proofOfTrust › goOnline() in Developer › Extrinsics, signed by your validator account.
To leave: proofOfTrust › withdraw().
Updates: docker pull / reload the new image when announced, then docker restart coali. Your keys stay in the coali-data volume — never delete it.
Never share your account recovery phrase. The Coali team will never ask for it.
Si votre nœud ne produit aucun bloc pendant environ 12 minutes, il est écarté automatiquement pour ne pas ralentir le réseau. Une fois relancé, revenez avec proofOfTrust › goOnline() dans Developer › Extrinsics, signé par votre compte validateur.
Pour partir : proofOfTrust › withdraw().
Mises à jour : rechargez la nouvelle image quand elle est annoncée, puis docker restart coali. Vos clés restent dans le volume coali-data — ne le supprimez jamais.
Ne partagez jamais votre phrase de récupération. L'équipe Coali ne vous la demandera jamais.