A public proof ledger for democratic votes

Un registre public de preuves pour les votes démocratiques

Coalichain records every vote, trust and result of the Coali / Popolitica apps as a verifiable proof. Validators are chosen by Proof of Trust: no staking, no mining — verified people trusted by the community.

Coalichain enregistre chaque vote, trust et résultat des applis Coali / Popolitica sous forme de preuve vérifiable. Les validateurs sont choisis par Proof of Trust : ni staking, ni minage — des personnes vérifiées, qui ont la confiance de la communauté.

NetworkRéseau
…
Latest block
Dernier bloc
…
Finalized
Finalisé
…
Connected nodes
Nœuds connectés
…
Get test ZOOZRecevoir des ZOOZ Open the explorerOuvrir l'explorateur

Test it in 5 minutes

Testez en 5 minutes

  1. Install a walletInstallez un portefeuille SubWallet (mobile + Chrome) or Talisman (Chrome). Create an account and write down your recovery phrase. MetaMask and Trust Wallet do not support custom Polkadot-SDK networks. SubWallet (mobile + Chrome) ou Talisman (Chrome). Créez un compte et notez votre phrase de récupération. MetaMask et Trust Wallet ne gèrent pas les réseaux Polkadot-SDK personnalisés.
  2. Add the Coalichain networkAjoutez le réseau Coalichain Settings › Manage networks › Add network, then paste the address below. Name, token (ZOOZ) and decimals fill in automatically. Paramètres › Gérer les réseaux › Ajouter un réseau, puis collez l'adresse ci-dessous. Le nom, le jeton (ZOOZ) et les décimales se remplissent seuls.
    wss://rpc.testnet.coali.app (click to copy)(cliquez pour copier)
  3. Get 100 free test ZOOZRecevez 100 ZOOZ de test gratuits Copy your address (starts with 5…) and paste it on the faucet. Tokens arrive in about 6 seconds. ZOOZ (Coalichain Token) on the testnet has no value. Copiez votre adresse (commence par 5…) et collez-la sur le faucet. Les jetons arrivent en 6 secondes environ. Les ZOOZ (Coalichain Token) du testnet n'ont aucune valeur.
  4. Send a transactionFaites une transaction Create a second account and send it 10 ZOOZ from your wallet. Fees are tiny and blocks come every 6 seconds; a block is final (irreversible) about 12 seconds later. Créez un second compte et envoyez-lui 10 ZOOZ depuis votre portefeuille. Les frais sont minimes et un bloc arrive toutes les 6 secondes ; il devient définitif (irréversible) environ 12 secondes plus tard.
  5. Watch the chain and the votesRegardez la chaîne et les votes In the explorer (Network › Explorer) you see blocks and events live. Votes from the Popolitica app appear as coaliLedger.VoteRecorded: a one-time address and a cryptographic commitment — the voter's identity and choice stay private, but the proof is public. Results are anchored as coaliLedger.SnapshotPublished (Merkle root of all votes) and public trusts as coaliLedger.TrustRecorded. Dans l'explorateur (Network › Explorer), vous voyez les blocs et les événements en direct. Les votes de l'appli Popolitica apparaissent en coaliLedger.VoteRecorded : une adresse à usage unique et un engagement cryptographique — l'identité et le choix du votant restent privés, mais la preuve est publique. Les résultats sont ancrés en coaliLedger.SnapshotPublished (racine de Merkle de tous les votes) et les trusts publics en coaliLedger.TrustRecorded.

How Proof of Trust works

Comment fonctionne le Proof of Trust

Run a node

Lancer un nœud

A small Linux server is enough (2 vCPU, 4 GB RAM, 80 GB disk, ~5 €/month), always on. Connect with the chain spec and Docker image, generate session keys with author_rotateKeysWithOwner, set them with session.setKeys, then send your validator address to the Coali team so it is linked to your verified account. Full guide: Run a validator.

Un petit serveur Linux suffit (2 vCPU, 4 Go de RAM, 80 Go de disque, ~5 €/mois), allumé en permanence. Connectez-le avec la chain spec et l'image Docker, générez vos clés de session avec author_rotateKeysWithOwner, enregistrez-les avec session.setKeys, puis envoyez votre adresse de validateur à l'équipe Coali pour qu'elle soit liée à votre compte vérifié. Guide complet : Devenir validateur.