Ledger HW.1 Python API
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
btchip Allow standard bip32 hardened string formatting Sep 1, 2018
samples Python 3 support WIP Aug 12, 2017
tests Add Armory integration tests Nov 29, 2014
ui Larger setup title label Sep 19, 2014
.gitmodules New API work in progress Jun 18, 2014
LICENSE Boilerplates Jun 18, 2014
MANIFEST.in Bump version, standardize setup.py for PyPI Aug 28, 2016
setup.py Bump version Sep 2, 2018



Python communication library for Ledger Hardware Wallet products


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

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