Go to file
Nicolas Bacca cf74f4836c Merge pull request #4 from cslashm/py3
Python 3 port with keeping Python 2 compliance
2016-10-11 12:50:37 +02:00
experimental/bluepy Python 3 port with keeping Python 2 compliance 2016-09-14 16:30:53 +02:00
ledgerblue Python 3 port with keeping Python 2 compliance 2016-09-14 16:30:53 +02:00
LICENSE Initial commit 2016-04-12 08:58:21 +02:00
MANIFEST.in Fix PyPI update 2016-08-12 10:33:11 +02:00
README.md Optional libsecp256k1 dependency, default to pure Python cryptographic API to help Windows users 2016-09-02 09:53:24 +02:00
setup.py Optional libsecp256k1 dependency, default to pure Python cryptographic API to help Windows users 2016-09-02 09:53:24 +02:00

README.md

Python tools for Ledger Blue and Nano S

This package contains Python tools to communicate with Ledger Blue and Nano S and manage applications life cycle

It is recommended to install this package in a Virtual Environment in your native environment (not a Docker image) to avoid hidapi issues.

virtualenv ledger
source ledger/bin/activate
pip install ledgerblue

This package can optionally work with libsecp256k1 Python bindings compiled with ECDH support. If you wish to enable libsecp256k1 bindings, make sure to install libsecp256k1 as follows

SECP_BUNDLED_EXPERIMENTAL=1 pip --no-cache-dir install secp256k1