Écosystème logiciel

Duniter

La blockchain de la Ğ1 fonctionne grâce à Duniter. Historiquement en Node.js, une migration progressive vers Rust est en cours.

Cesium

Fondé sur les frameworks AngularJS et Ionic, Cesium est un client web également disponible sur smartphone.

Silkaj

Client en ligne de commande développé en Python, Silkaj permet notamment d'automatiser certaines tâches complexes.

Ğchange

C'est le logiciel de place de marché le plus utilisé. Ğchange utilise les Datapod et une interface en Ionic.

WotWizard

Développé en Go et exposant une API GraphQL, WotWizard fournit des informations sur l'historique de la toile de confiance ansi que des prédictions sur les entrées.

Datapods

Les Datapods sont une couche de données complémentaires hors-blockchain sur ElasticSearch qui sert pour les applications clients comme Cesium et Ğchange.

Ğ1nkgo

Application Flutter utilisant l'API GVA de Duniter 1.9 permettant de faire des paiement rapides.

Ğ1superbot

Ğ1superbot is a chatbot wallet based on Django and compatible with Matrix and Telegram.

En développement

Duniter-v2s

Duniter-v2s est la version 2 de Duniter totalement ré-écrite sur le framework blockchain Substrate.

Ğcli-v2

Ğcli-v2 est un client en ligne de commande écrit en Rust avec subxt.

Duniter-squid

Duniter-squid est un indexeur pour Duniter v2.

Cesium v2

Cesium v2 est la transposition de Cesium pour l'écosystème v2.

Ğecko

Le framework Flutter permet au client mobile axé transaction Ğecko d'atteindre de très bonnes performances. Les portefeuilles sont gérés via des bindings Rust et les données sont échangées via GVA et les Datapods.

Tikka

Tikka est un client bureau en développement à destination des commerçants.

Bibliothèques

DuniterPy

Bibliothèque Python actuellement utilisée par le client Silkaj, DuniterPy permet d'explorer simplement la blockchain.

Ğ1lib

Bibliothèque JavaScript qui permet de manipuler les clés cryptographiques, ğ1lib est pour l'instant utilisée par Ğsper.

Durt

Durt is the common library which will facilitate your creation of Ğ1 libre currency client in Dart/Flutter, or any other cryptocurrency generated by Duniter.

De nombreux utilitaires

Remuniter

Remuniter est une caisse commune pour rémunérer automatiquement l'ajout d'un bloc dans la blockchain.

Barre intégrable

La barre de financement intégrable permet d'intégrer dans un site web une barre de progression via une balise <iframe/> afin de suivre l'évolution d'un financement participatif.

Ğsper

Ğsper permet d'essayer de retrouver un mot de passe perdu par force brute (alt).

Dex

Dex est un explorateur de base de données Duniter.

Ğmixer

Ğmixer est un anonymiseur de portefeuille Ğ1 (à ne pas confondre avec le service ĞMix).

Ğcli

Ğcli (v1) est un client GVA en ligne de commande en Rust.

dup-tools

dup-tools est un validateur de documents blockchain en Rust et Js.

VanityGen

VanityGen permet de créer une clef publique contenant un certain schéma.

WotMap

La WotMap est un logiciel de visualisation de la toile de confiance sous forme d'un graphe.

Animwotmap

Animwotmap génère une visualisation animée de l'historique de la toile de confiance.

WorldWotmap

WorldWotmap Toile de confiance géographique.

Ğ1Cotis

Ğ1Cotis permet de reverser automatiquement un pourcentage des transactions à un compte cible.

Ğ1Pourboire

Ğ1Pourboire permet d'imprimer des des codes d'accès à un portefeuille dédié qui peuvent êtres utilisés pour laisser un pourboire.

ĞSMS

ĞSMS est un système de paiement par SMS qui facilite l'accès à la monnaie aux moins technophiles.

Ğ1Billet

Ğ1Billet permet d'imprimer votre propre monnaie, avec des QR codes et des billets à gratter.

Ğ1Tag

Ğ1Tag est une capsule IPFS chiffrée qui conserve le montant en centimes de Ḡ1 (ZEN) dépensés à sa création

Ǧ1Lien

Ǧ1Lien définit la syntaxe d'url dédiées à la Ǧ1, tel que g1://pay:100:to:1000i100.

Ğ1 monit

ğ1-monit est un module duniter permettant de générer diverses statistiques sur la monnaie libre Ğ1.

Ğakpot

Ğakpot est un gestionnaire de cagnotte en développement.

little-tools

Little tools est un ensemble de petits outils python pour l'environnement Duniter.

Jaklis

Jaklis est un client en ligne de commande écrit en python pour les datapods Cesium+ et Ğchange.

Bog

Ğ1LibreBot est un chatbot disponible via Télégram, Messenger, RocketChat, ...

Ğ1 stats

Ǧ1 stats est un utilitaire bash d'analyse de données de transactions.

Dunixir

Dunixir est un projet d'école d'étudiants de l'IMT Atlantique visant à implémenter Duniter en Elixir.

Ğexplore

Ğexplore est un explorateur de la toile de confiance en 3D (forum).

WotWizard UI

WotWizard UI est une interface ergonomique pour WotWizard (forum).

ViĞnette

ViĞnette est un générateur de QR code permettant de partager facilement sa clé publique.

Kazou

Kazou est un outil pour observer le réseau Duniter et trouver un noeud en bon état.

Ğinspecte

Ğinspecte est un panneau de monitoring des instances de différents logiciels.

GecoHelper

Un programme pour aider à animer les jeux Ğeconomicus. Tutoriel vidéo.

Ğ1-compagnon

Extension de navigateur pour la gestion de clés Ǧ1v2. Elle expose une API permettant à n'importe quel site web de fournir des fonctionnalités liées à la Ǧ1v2.