Python library to communicate with Ledger Nano dongle
Project description
Python communication library for Ledger Hardware Wallet products
Requirements
This API is available on pip - install with pip install btchip-python
Building on a Unix platform requires libusb-1.0-0-dev and libudev-dev installed previously
Interim Debian packages have also been built by Richard Ulrich at https://launchpad.net/~richi-paraeasy/+archive/ubuntu/bitcoin/ (btchip-python, hidapi and python-hidapi)
For optional BIP 39 support during dongle setup, also install https://github.com/trezor/python-mnemonic - also available as a Debian package at the previous link (python-mnemonic)
Building on Windows
Download and install the latest Python 2.7 version from https://www.python.org/downloads/windows/
Install Microsoft Visual C++ Compiler for Python 2.7 from http://www.microsoft.com/en-us/download/details.aspx?id=44266
Download and install PyQt4 for Python 2.7 from https://www.riverbankcomputing.com/software/pyqt/download
Install the btchip library (open a command prompt and enter c:python27scriptspip install btchip)
Building/Installing on FreeBSD
On FreeBSD you can install the packages:
pkg install security/py-btchip-python
or build via ports:
cd /usr/ports/security/py-btchip-python make install clean
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
File details
Details for the file btchip-python-0.1.32.tar.gz
.
File metadata
- Download URL: btchip-python-0.1.32.tar.gz
- Upload date:
- Size: 20.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Python-urllib/2.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34f5e0c161c08f65dc0d070ba2ff4c315ed21c4b7e0faa32a46862d0dc1b8f55 |
|
MD5 | c9f48217442e8ccb02ec0fb2a7c43ed1 |
|
BLAKE2b-256 | 30fd16394adaff5736840aeda77163d5f6f593091d687a1807ff02dedcfc7bca |