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 hashes)
Built Distribution
Close
Hashes for neosign-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 377349acd1272863a94fc4dc83007fbd07d13862a76b7918237eb0c8b7c7a36c |
|
MD5 | fd460f22999b5148c8325ad2026dd053 |
|
BLAKE2b-256 | 548ae97c2cadff24848cc0ecb96c4fbf254cbdf77f35f04cd2deda14e70139da |