Skip to main content

Command line client for Duniter

Project description

Silkaj

Version License Python versions

  • CLI Duniter client written with Python 3.
  • Website

Install

pip3 install silkaj --user

Usage

  • Get help usage with -h or --help options, then run:
silkaj <sub-command>
  • Will automatically request and post data on duniter.org 443 main Ğ1 node.

  • Specify a custom node with -p option:

silkaj -p <address>:<port> <sub-command>

Features

Currency information

  • Currency information
  • Display the current Proof of Work difficulty level to generate the next block
  • Check the current network
  • Explore the blockchain block by block

Money management

  • Send transaction
  • Consult the wallet balance

Money management

  • Check sent and received certifications and consult the membership status of any given identity in the Web of Trust
  • Check the present currency information stand
  • Send certification

Authentication

  • Three authentication methods: Scrypt, file, and (E)WIF

Wrappers

Dependencies

Silkaj is based on Python dependencies:

  • Click: Command Line Interface Creation Kit.
  • DuniterPy: Python APIs library to implement duniter clients softwares.
  • Tabulate: to display charts.
  • PyNaCl: Cryptography (NaCl) library.

Names

I wanted to call that program:

  • bamiyan
  • margouillat
  • lsociety
  • cashmere

I finally called it Silkaj as Silk in esperanto.

Website

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

silkaj-0.7.6.tar.gz (23.5 kB view hashes)

Uploaded Source

Built Distribution

silkaj-0.7.6-py3-none-any.whl (44.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page