Skip to content

duniter/sakia

Repository files navigation

sakia logo

Sakia

coverage report pipeline status Build Status Build status

========

Python3 and PyQt5 Client for duniter project.

Features

  • Accounts management
  • Communities viewing
  • Money Transfer
  • cx_freeze deployment
  • Wallets management
  • Contacts management
  • Joining a community, publishing keys
  • Multiple wallets management

Dependencies

  • Dependencies :

  • Qt5

  • python3

  • libsodium

  • General tips : use pyenv to build sakia, as described in the wiki

Wheel Build scripts

  • Install wheel with pip install wheel
  • Run python3 gen_resources.py in sakia folder
  • Run python3 gen_translations.py in sakia folder
  • To build the wheel : Run python3 setup.py bdist_wheel in sakia folder

Pyinstaller Build scripts

  • Install pyinstaller with pip install pyinstaller
  • Run python3 gen_resources.py in sakia folder
  • Run python3 gen_translations.py in sakia folder
  • To build the binaries : Run pyinstall sakia.spec

Install with pip

  • Run pip install sakia
  • start "sakia" :)

Download latest release

  • Go to current release
  • Download corresponding package to your operating system
  • Unzip and start "sakia" :)
  • Join our beta community by contacting us on duniter forum

License

This software is distributed under GNU GPLv3.