Utility for signing arbitrary messages with NEP2 Keypairs or WIF
Project description
Utility for signing arbitrary messages with NEP2 Keypairs or WIF
Compatible with Python 3.5+
nep2 usage
$ neosign abcabc -n
[nep2 key]> ********************
[nep2 key password]> ****************
Signing With Address AWeZnH735EavQJKbJPC5F8fxutBnJFhukW
pubkey, sig: 02029e81b26c573fd19af392fbb0187a0faf01e1a6ab54141699a1e19cf74738c3 1fbcbcc1dbd44af6dea843b84b10cb461925279c8b76cc389932c2463892aec1662fc940bbedc9a479cc6197acaddb3044c19242ee68629ce4199156a9a88fb2
wif usage
$ neosign abcabc -w L447RbcX5FospWVCT9XkAZze2GG4xhgBhuZgtBrAJvTk5ZgeYcyB
Signing With Address AWeZnH735EavQJKbJPC5F8fxutBnJFhukW
pubkey, sig: 02029e81b26c573fd19af392fbb0187a0faf01e1a6ab54141699a1e19cf74738c3 1fbcbcc1dbd44af6dea843b84b10cb461925279c8b76cc389932c2463892aec1662fc940bbedc9a479cc6197acaddb3044c19242ee68629ce4199156a9a88fb2
Getting started
You need Python 3.5 or higher!
You can install neosign from PyPI with easy_install or pip:
$ pip install -U neosign
Alternatively, if you want to work on the code, clone this repository and setup your venv:
Clone the repo: git clone https://github.com/CityOfZion/neosign.git
Create a Python 3 virtual environment and activate it:
$ python3 -m venv venv
$ source venv/bin/activate
Then install the requirements:
$ pip install -e .
History
0.1.0 (2018-08-23)
Initial Release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file neosign-0.1.0.tar.gz.
File metadata
- Download URL: neosign-0.1.0.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c3e8001281347be85fe250f4167f13cf8d62cd09009471d9f6ed956287cad84
|
|
| MD5 |
7592d9a8b7af19f434965c3d370cb4a7
|
|
| BLAKE2b-256 |
45ce70fbc72a0445c12251b26bd43c7025ba6c1f70628056287332e21699002c
|
File details
Details for the file neosign-0.1.0-py2.py3-none-any.whl.
File metadata
- Download URL: neosign-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 3.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
377349acd1272863a94fc4dc83007fbd07d13862a76b7918237eb0c8b7c7a36c
|
|
| MD5 |
fd460f22999b5148c8325ad2026dd053
|
|
| BLAKE2b-256 |
548ae97c2cadff24848cc0ecb96c4fbf254cbdf77f35f04cd2deda14e70139da
|