Un système Web3 pour voter et financer des communs — on a besoin de vous pour le tester
Au G1FabLab, on développe un outil qui permet de voter sur des propositions (charte, décisions, projets) et de financer collectivement des biens communs (terrains, locaux, équipements partagés). Les données circulent sur le réseau public (Nostr) et les pages sont hébergées de façon distribuée (IPFS). On lance un appel à la communauté pour venir tester en conditions réelles : gérer plusieurs identités numériques sur un seul PC devient très complexe, et des regards extérieurs nous manquent.
Pour ceux qui ne connaissent pas encore Nostr ni UPlanet
Nostr est un protocole simple : des messages signés (comme des petits posts ou des réactions) sont envoyés sur des serveurs ouverts appelés « relays ». Personne ne possède le réseau ; n’importe qui peut faire tourner un relay. Les « likes » sont des réactions (un type de message précis) qu’on envoie sur une publication.
UPlanet est un écosystème qui s’appuie sur la monnaie libre Ğ1 et sur Nostr. Il introduit une unité de compte interne, le ẐEN (10 ẐEN = 1 Ğ1), utilisée pour tracer les contributions, les droits d’usage et les parts de communs. UPlanet crée des portefeuilles géographiques et des portefeuilles par bien : chaque zone et chaque projet de crowdfunding a sa propre identité et son propre compte, ce qui permet une traçabilité claire et des règles de gouvernance par territoire ou par projet.
Portefeuilles géographiques et portefeuilles « bien »
UPlanet ajoute plusieurs niveaux de portefeuilles (comptes) qui ne sont pas des comptes personnels classiques :
- UMAP : une micro-zone (une maille géographique précise, définie par latitude/longitude). Chaque UMAP a son propre portefeuille et sa propre identité sur le réseau. C’est à ce niveau qu’on vote sur les documents collaboratifs (charte, décisions) et qu’on voit les campagnes de crowdfunding du coin.
- SECTOR : un secteur plus large (maille 0,1°). Agrège plusieurs UMAP pour des vues et des statistiques à l’échelle du secteur.
- REGION : une région encore plus large (maille 1°). Même idée à plus grande échelle.
En plus de ces portefeuilles géographiques, chaque projet de crowdfunding (un « bien » à acquérir en commun : jardin, local, machine…) a son propre portefeuille et sa propre identité. Le bien peut ainsi recevoir des contributions, publier des mises à jour et être suivi de bout en bout sur la blockchain Ğ1 et sur Nostr.
Les « likes » qui envoient du ẐEN
Dans notre système, un like (réaction positive sur une publication) peut déclencher l’envoi de ẐEN selon le contexte :
- ẐEN « unité de compte » (0,1 Ğ1 par like) : une réaction sur une campagne ou une proposition peut être comptée comme une contribution de 0,1 Ğ1 (soit 1 ẐEN). Les scripts côté serveur interprètent ces réactions et peuvent alimenter les portefeuilles correspondants (UMAP, bien en crowdfunding, etc.).
- ẐEN jeton d’usage : dans l’écosystème UPlanet, une partie du ẐEN donne des droits d’usage (accès aux services, hébergement, etc.). Ce ẐEN-là est partiellement convertible en euros selon les contrats passés avec la coopérative (facturation, Open Collective, etc.). Il sert de base pour la comptabilité et la répartition entre capitaines et armateurs (ceux qui font tourner l’infrastructure).
- ẐEN jeton de parts de communs : quand on contribue à l’acquisition d’un bien en mode « commun », on reçoit du ẐEN non convertible en euros — des parts de communs. Ce ẐEN donne accès aux lieux et ressources UPlanet ẐEN, mais ne se « vend » pas en €. C’est la contrepartie des dons ou contributions en mode commun.
Ainsi, un simple like peut, selon où il est posé (document collaboratif, campagne crowdfunding, etc.), envoyer du ẐEN vers un portefeuille UMAP, un portefeuille « bien » ou un portefeuille personnel, avec des règles différentes (usage, commun, ou convertible selon les contrats).
Ce qu’on peut faire aujourd’hui (à tester)
-
Vote sur des documents collaboratifs
Rédiger des propositions (charte, décision, projet) attachées à une UMAP, les publier, et laisser la communauté voter par likes. Les modes de gouvernance sont configurables : majorité, unanimité, ou réservé au propriétaire du document. Quand le quorum est atteint (ex. au moins 3 likes pour les communs), le document peut être adopté officiellement par la zone (UMAP). -
Crowdfunding des communs
Lancer une campagne pour financer l’acquisition d’un bien (terrain, local, outil). Les propriétaires peuvent choisir de céder en mode commun (ils reçoivent du ẐEN non convertible, parts de communs) ou en mode cash (ẐEN convertible €, versé depuis le portefeuille ASSETS de la coopérative). Les contributions peuvent venir en Ğ1 (dons) ou en ẐEN (via les mécanismes décrits ci-dessus). Chaque campagne a son propre portefeuille et sa propre identité, donc une traçabilité complète. -
Consultation des zones
Chaque UMAP a une page (générée automatiquement) qui affiche les documents adoptés, les propositions en cours de vote et les campagnes de crowdfunding du territoire. Les niveaux SECTOR et REGION agrègent les données pour une vue plus large.
Pourquoi on lance cet appel
Le cœur du système fonctionne, mais gérer plusieurs identités numériques sur un seul PC (une par personne, une par UMAP, une par projet, plus les extensions navigateur, les clés Nostr, les portefeuilles Ğ1…) devient très complexe. On a besoin de testeurs qui :
- essaient de créer une proposition et de voter depuis leur propre identité ;
- essaient de consulter une campagne ou de contribuer (même en petit) ;
- nous disent où ça coince : UX, explications manquantes, bugs, ou confusion entre les identités (personnelle, UMAP, bien).
Vos retours nous aident à simplifier les parcours et à mieux documenter pour des gens qui ne connaissent pas encore Nostr ni UPlanet.
Obtenir un compte (MULTIPASS)
Pour tester avec une identité UPlanet sans tout installer : MULTIPASS DISCO Respawn permet d’obtenir un compte MULTIPASS (portefeuille UPlanet). Vous communiquez votre email et vous recevez les identifiants par courriel.
Astuce pour les testeurs : vous pouvez y renseigner vos identifiants Gchange. Cela permettra de tester le transfert des annonces vers la UMAP (publication des offres/demandes sur la zone géographique).
Liens pour tester et pour comprendre
Tester (navigateur, de préférence avec une extension Nostr type nos2x ou Alby) :
-
Obtenir un compte MULTIPASS (reçu par email) :
MULTIPASS DISCO Respawn -
Crowdfunding (créer une campagne, contribuer, voir les projets) :
🌳 Crowdfunding Forêt Jardin - UPlanet -
Éditeur collaboratif (rédiger une proposition, voir les documents d’une zone — remplacer lat, lon et umap par les valeurs de la zone que vous voulez) :
📝 Éditeur Collaboratif - UMAP Commons
Code et documentation :
-
Dépôt principal (scripts, templates, doc) : GitHub - papiche/Astroport.ONE: A decentralized Web3 platform enabling users to create personal digital embassies for managing identity, participating in the Ğ1 cryptocurrency economy, and building interconnected communities through NOSTR + IPFS-based storage with automatic N² sync and other automated smart contracts. Join UPlanet ORIGIN
-
Documents collaboratifs et vote (quorum, majorité, unanimité, rôle des likes) :
Astroport.ONE/docs/COLLABORATIVE_COMMONS_SYSTEM.md at master · papiche/Astroport.ONE · GitHub -
Crowdfunding des communs (flux ẐEN/Ğ1, portefeuilles, campagnes) :
Astroport.ONE/docs/CROWDFUNDING_COMMUNS.md at master · papiche/Astroport.ONE · GitHub -
Spécification technique du contrat crowdfunding :
Astroport.ONE/docs/UPlanet_CROWDFUNDING_CONTRACT.md at master · papiche/Astroport.ONE · GitHub -
Contexte : engagement forgeron (Forum Monnaie Libre) :
Vers un engagement forgeron : Groupe de réflexion - #38 par Yvv
Comment répondre à cet appel
Si vous avez un peu de temps et envie de tester un outil en construction :
- Ouvrez les liens ci-dessus (crowdfunding et/ou éditeur collaboratif).
- Connectez-vous avec une extension Nostr (comme expliqué sur votre MULTIPASS).
- Essayez une action : lire une campagne, voter sur une proposition, ou créer un document.
- Notez ce qui vous semble confus, cassé ou manquant.
- Pour nous remonter les erreurs ou remarques :
- ouvrir une issue sur GitHub : github.com/papiche/Astroport.ONE/issues, ou
- envoyer un email à support@qo-op.com en joignant si possible une copie du log de la console du navigateur (F12 → onglet Console) au moment du problème.
Vous pouvez aussi revenir sur ce fil pour partager vos retours ou questions — même courts, ils nous sont précieux.
Merci d’avance à celles et ceux qui prendront le temps de tester. On espère que ce système pourra servir à d’autres collectifs et à d’autres territoires en monnaie libre.
NB: Connectez vous également à Coracle https://coracle.copylaradio.com) qui réunit le fonctionnement de twitter, facebook et l’affichage de blog nécessaire à visualiser les documents produits par les UMAP…