https://github.com/matoking/siliqua
Modular light wallet for the NANO cryptocurrency
https://github.com/matoking/siliqua
nano-cryptocurrency python python3 wallet
Last synced: about 1 year ago
JSON representation
Modular light wallet for the NANO cryptocurrency
- Host: GitHub
- URL: https://github.com/matoking/siliqua
- Owner: Matoking
- License: cc0-1.0
- Created: 2019-10-25T15:57:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-19T16:26:46.000Z (over 6 years ago)
- Last Synced: 2025-03-28T05:31:49.650Z (about 1 year ago)
- Topics: nano-cryptocurrency, python, python3, wallet
- Language: Python
- Size: 211 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Siliqua
=======
[](https://pypi.org/project/siliqua/)
[](https://coveralls.io/github/Matoking/siliqua?branch=master)
[](https://travis-ci.com/Matoking/siliqua)
[](https://siliqua.readthedocs.io/en/latest/?badge=latest)
Modular light wallet for the NANO cryptocurrency with a command-line interface.
**This application is under early development and any features are subject to change at the moment. Use at your own risk.**
Features
========
* Optional two-level encryption
* Wallet secrets (private keys and seed) and the wallet itself can be encrypted separately
* Watching-only accounts
* Supports NANO seeds
* Transaction timestamps and descriptions
* Portable wallet files for easy backups with timestamps and details intact
* NANO node and NanoVault server support
* JSON output for easy integration with scripts
Installation
============
You can install the reference command-line interface using pip:
```
pip install siliqua
```
Siliqua requires a working build environment for the C extensions. For example, on Debian-based distros you can install the required Python header files and a C compiler using the following command:
```
apt install build-essential python3-dev
```
virtualenv is recommended instead of a system-wide installation. For example, to create a virtualenv and install Siliqua inside it:
```
python3 -mvenv venv
source venv/bin/activate
pip install siliqua
```
To deactivate the virtualenv, run:
```
deactivate
```
After installation, you can read the [Getting Started](https://siliqua.readthedocs.io/en/latest/user/getting_started.html) section of the documentation.
Documentation
=============
For user and developer documentation, see online documentation at [Read the Docs](https://siliqua.readthedocs.io/en/latest/).
You can also build the documentation yourself by running `python setup.py build_sphinx`.
Donations
=========
**xrb_35xiwe88pqxemiwffi5hrgwyujxg1su948zh8zhczdwwc75bqjb13fhddhke**