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
neosign-0.1.0.tar.gz
(3.2 kB
view details)
Built Distribution
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
|