Générateur "G1BILLET" et "G1PASS" Utilisable en ligne de commande et service réseau sur le port 33101 et 33102
Go to file
fred a7a214282d Add 3 images to make your Style ( _ : default / x : G1PASS / G1Ticket) 2023-04-19 22:12:16 +02:00
images Add 3 images to make your Style ( _ : default / x : G1PASS / G1Ticket) 2023-04-19 22:12:16 +02:00
.gitignore Easier install & systemd setup README include "test section" 2023-03-13 15:10:01 +01:00
G1BILLETS.mp4 VIDEO LINK 2021-01-24 20:26:50 +01:00
G1BILLETS.sh Add 3 images to make your Style ( _ : default / x : G1PASS / G1Ticket) 2023-04-19 22:12:16 +02:00
LICENSE Initial commit 2021-01-24 19:03:03 +01:00
MAKE_G1BILLET.sh Add 3 images to make your Style ( _ : default / x : G1PASS / G1Ticket) 2023-04-19 22:12:16 +02:00
README.md Random s & p 2023-04-08 15:37:46 +02:00
crypto.proto Apparition du G1VOEUX 2022-08-18 16:14:43 +02:00
crypto_pb2.py Apparition du G1VOEUX 2022-08-18 16:14:43 +02:00
diceware-wordlist.txt Première version de G1BILLET 2021-01-24 19:21:49 +01:00
diceware.sh Première version de G1BILLET 2021-01-24 19:21:49 +01:00
index.php /// BROKEN PREFER DAEMON MODE 2022-12-06 22:39:40 +01:00
install.sh Enjoy 2023-04-02 16:53:37 +02:00
key_create_dunikey.py Première version de G1BILLET 2021-01-24 19:21:49 +01:00
keygen keygen 2022-12-06 01:52:35 +01:00
search Add 3 images to make your Style ( _ : default / x : G1PASS / G1Ticket) 2023-04-19 22:12:16 +02:00
setup_systemd.sh The perfect way to capture 'Monnaie Libre' on a paper. créez vos Bons au porteur G1BILLETS. La G1 sur un BILLET et IPFS pour les enregistrer. 2023-03-13 17:39:42 +01:00

README.md

G1BILLET

Présentation

Ce code est un générateur de G1BILLETS qui utilise dunitey.py keygen imagemagik

Il lance la fabrication de "G1 Portefeuilles" vides à remplir soi-même ! Les G1Billets sont assemblés dans un fichier PDF pour les imprimer facilement sur une imprimante A4 et vous en servir comme chéquier.

Avant de vous en servir, utilisez Cesium pour flasher le QR Code et effectuer le virement correspondant à son montant sur chaque portefeuille. Ensuite, offrez ces G1Billets à qui vous voulez.

Chaque billet est composé des images fond.jpg g1.png logo.png (à modifier ou remplacer par les votres) y sont ensuite ajouté différents signes et qrcodes.

En utilisant le style "xbian" vous activez le mode "G1PASS". Votre G1BILLET devient un G1Visa vers le Web3.

Son détenteur peut alors utiliser l'identifiant/mot de passe pour contrôler la clef du portefeuille correspondant.

Utilisation

Pour une utilisation en ligne de commande, adaptez ces quelques lignes

Montant=5 # Valeur faciale à indiquer sur le billet
NomFichier="nom_unique_du_pdf" # Correspond au nom du fichier créé dans /tmp/g1billet/
./G1BILLETS.sh "$Montant" "$NomFichier"

Pour personnaliser vos G1Billets, modifiez les images dans le répertoire du même nom (en conservant les dimensions) La fabrication de la planche de G1Billets depuis un site web est possible en mettant le code dans un répertoire servi par un serveur web qui gère PHP...

LANCEMENT MICRO HTTP SERVICE (SANS SERVEUR WEB)

./G1BILLETS.sh daemon

Une fois lancé de cette façon, la création de G1BILLETS se commande depuis un navigateur

PLANCHE   :   http://g1billet.localhost:33101
TICKET    :   http://g1billet.localhost:33101/?montant=10&style=ticket
ASTRO TW  :   http://g1billet.localhost:33101/?montant=0&style=astro24887@yopmail.com

Avec une adresse email, vous reliez un TW Multimedia à votre G1BILLET Vous recevez les détails de sa fabrication dans votre boite email ;)

Installation

Pour Linux le seul système d'opération qui respecte votre liberté Ma recommandation: Linux Mint ou TwisterOS

# Installer git
sudo apt install git
# Cloner le code de G1BILLET
mkdir -p $HOME/bin/
cd $HOME/bin/
git clone https://git.p2p.legal/qo-op/G1BILLET.git
cd G1BILLET

Installation

./install.sh
./setup_systemd.sh

Test Crypto

./keygen 'toto' 'toto'
EA7Dsw39ShZg4SpURsrgMaMqrweJPUFPYHwZA8e92e3D

Test Graphic

SALT=toto; PEPPER=toto;
SECRET=toto; MONTANT=___;
BILLETPUBKEY=EA7Dsw39ShZg4SpURsrgMaMqrweJPUFPYHwZA8e92e3D;
UNIQID=toto; STYLE=astro
ASTRONAUTENS=k51qzi5uqu5dl1zsbaala0bi26zpl5cfi7mogjwl9cg76d8awfc1d0iv738kak
EMAIL=toto@yopmail.com

./MAKE_G1BILLET.sh "${SALT}" "${SECRET}" "${MONTANT}" "${BILLETPUBKEY}" "${UNIQID}" "${STYLE}" "${ASTRONAUTENS}" "${EMAIL}"

xdg-open tmp/g1billet/toto/toto.BILLET.jpg

NB: Si une erreur du type "not autorized" apparait, vous devez autoriser la création de pdf en editant /etc/ImageMagick-6/policy.xml pour commenter la ligne:

<!-- <policy domain="coder" rights="none" pattern="PDF" /> -->

log monitoring

tail -f tmp/G1BILLETS.log

Support

En créant ces G1Billets, vous devenez tiers de confiance...

Réalisé et offert dans l'espoir que la(/les) monnaie(s) libre(s) deviennent réalité pour tous.

IMPORTANT!! Invitez celles et ceux à qui vous offrez ces G1 Billets à ouvrir un compte sur GCHANGE et à proposer leurs services, objets et créations.

Merci pour vos encouragements et/ou vos dons

Vous avez des questions? Contactez notre support

Ce code est une production du G1FabLab / G1SMS


G1SMS