# G1sms+ : Réseau ZEN de la Monnaie Libre
***Conception, Fabrication & Distribution de Terminaux destinés à opérer des Services pour tous les Utilisateurs de la Monnaie Libre Ḡ1***
## Qu'est ce que c'est?
**Une série de Terminaux dédiés à l'usage de la Ḡ1.**
Automates de communication multicanaux réunis en essaim "interplanétaire". Chaque noeud (terminal) est construit à partir d'un RaspberryPi (ZeroW ou +) et d'extensions ou périphériques.
---
- **G1sms**: Ce terminal est équipé d'un pHat GSM/GPS/SMS, Il gère la Création et le Contrôle de Porte-monnaies Ḡ1 par SMS.
- Ouverture de Compte simplifiés,
- Virements récurrents,
- Envoi de SMS et EMAIL,
- Alertes gchange, ...
... Permettez à ceux qui le souhaitent de recevoir de vos nouvelles.
>:bulb: On doit posséder une carte SIM permettant au moins d'envoyer des SMS (Free 2€/mois: illimité max 500 contacts).
---
- **G1Dab** (Distributeur Automatique de Billets: G1Billets, G1Tag)
- Terminal G1sms+ ayant la capacité à imprimer des G1Billets avec une imprimante A4 ou des G1Tags avec une imprimante à Autocollants.
> Le G1Dab est à installer dans une Agence, ou placé à l'entrée de l'Evénement (Festival G1Cashless) que vous organisez. :warning: Rpi3 recommandé.
- **[G1Tx](https://pad.p2p.legal/s/G1Tx#)** Terminal de transactions. Il sait reconnaitre les QRCodes (Douchette, Webcam à venir) pour réaliser des transactions entre G1Tag(s) et/ou Portefeuille(s) Ḡ1.. Il sont équipés d'un clavier, pavé numérique pour saisir le montant de la transaction. D'un écran ou d'un haut parleur pour rapporter leur action à l'utilisateur.
---
- **[G1Billet](https://www.g1sms.fr/fr/blog/g1billet)** Il s'agit de planches de 6 billets correspondant à des G1 portefeuilles créés par diceware dont le mot de passe est caché par une case à gratter. Valables 6 mois après leur date d'émission.
- **[G1Tag](https://pad.p2p.legal/s/G1Tag)** Conteneur IPFS initialisé par un virement de Ḡ1, compté en ZEN (centimes). Il se composé de 2 QRCOdes pour la lecture et l'écriture. Ces codes font référence à une structure de fichier normée, chainée, chiffrée (./TAG), enregistrée dans IPFS. Le lien IPNS permet de suivre l'évolution à tout endroit de l'essaim de la valeur du G1Tag à chacune des transactions opérées sur lui par un Terminal.
## A Quoi ça sert?
- Organiser des **Ḡmarchés** ou des **ḠFestival** avec paiement en **Ḡ1** par **Cesium**, **SMS**, **G1Billets** et **G1Tag**.
- **Equiper les communes de France** de point(s) de retrait de G1Billets (comptes G1) ou G1Tag (Bons au porteur transférables).
- **Permettre à tous de jouir de sa liberté à utiliser la Ḡ1 sans ordinateur personnel, ni smartphone.**
- Etendre les services apportés aux utilisateurs... **Crowdfunding, Prêt, Assurance???** Au cours de l'expérience tous les **Métiers** devraient se transformer en **LibreMétier** qu'il faudra découvrir...
## A Qui ça sert?
**Expérimenter le métier de "LibreBanquier"**.
Il permet aux **acteurs engagés** dans leur collectif local de disposer d'un équipement leur permettant d'**organiser des Evénements** (usage mobile Wifi/4G) ou d'**ouvrir une Agence** et **équiper les commerçants** du coin (usage fixe multipoint).
## Comment ça marche?
Le [code source est Libre, consultable ici](https://git.p2p.legal/axiom-team/G1sms).
Pur ceux qui ne voudraient pas passer le temps qui leur serait nécessaire à comprendre le sens du code. Sans trop entrer dans les détails:
- **La clef du Portefeuille G1 du "LibreBanquier" construit la "Ruche"** où sont stockés les [Portefeuilles SMS](https://git.p2p.legal/axiom-team/G1sms/src/master/shell/functions.sh#L298) et les [G1Tag](https://git.p2p.legal/axiom-team/G1sms/src/master/shell/sms_G1TAG.sh#L127) qu'il gère.
- Les divers **Terminaux G1sms+** communiquent dans un **Essaim privé** de Noeuds reliés par [IPFS](https://ipfs.io/).
- Les noeuds dialoguent au travers d'un système de fichier commun (./wallets et ./TAG) partagé et maintenu à jour par **échange chiffré de clefs de publication** [IPNS](https://docs.ipfs.io/guides/concepts/ipns/).
- Le réseau ainsi constitué, maintien à jour la valeur de tous les avoirs en sa possession et consruit une **[chaine](https://git.p2p.legal/axiom-team/G1sms/src/master/shell/tag_OP.sh#L144) de l'historique de ses transactions**.
- Il constitue un **Tiers de Confiance** (numérique et humain) chargé de réaliser des Virements au travers de l'échange / transfert de G1Tag et le contrôle de Portefeuilles G1SMS.
- Il ouvre un **canal de contact à destination des membres ou associations** propriétaires des portefeuilles qui souaiterons être informés par leurs porefeuilles ouverts dans la **LibreBank**.
## Comment s'en servir?
Expérience tirée de l'utilisation du prototype au Gmarché de Noel du 22 décembre 2019 à Toulouse.