Skip to content
Snippets Groups Projects
Forked from vjrj / ginkgo
517 commits behind the upstream repository.
README.md 7.96 KiB

Ğ1nkgo

Ğ1nkgo logo

Ğ1nkgo (aka Ginkgo) is a lightweight, easy to use Ğ1 wallet for Duniter v1 written in Flutter. The app allows users to manage their Ğ1 currency and it's focused in simplicity.

Features

  • Introduction for beginners
  • Generation of Cesium wallet and persistence (if you refresh the page, it should display the same wallet address).
  • A point-of-sale device that generates a QR code for the public address and other QR codes with amounts (which lightweight wallets will understand).
  • Send Ğ1 transactions
  • Transactions history page and Balance with persistence to load last transactions on boot
  • Contact management and cache (to avoid too much API petitions)
  • Internationalization (i18n)
  • QR code reader
  • Import/export of your wallet
  • Automatic discover and selection of nodes, error recovery & retry
  • Customizable via env file
  • Inline tutorials
  • Pagination of transactions
  • Some contextual help (for example, by tapping on "Validity").

Screenshots

Wallet Terminal card
Card Terminal card

Demo

This is a demo used for testing a development, please use a production server for stability:

https://g1demo.comunes.net/

Ğ1nkgo in production

Translations

First of all, you can contribute translating Ğ1nkgo to your language:

https://weblate.duniter.org/projects/g1nkgo/g1nkgo/

Docker

mkdir -p ~/.ginkgo/nginx-conf mkdir -p ~/.ginkgo/www

Dev contributions

Prerequisites

This repository requires Flutter to be installed and present in your development environment.