🐍 Client side implementation for TREZOR-compatible Bitcoin hardware wallets.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Pavol Rusnak 74f3502637 don't call load_device in tests setup 10 years ago
tests don't call load_device in tests setup 10 years ago
trezorlib recompile pb 10 years ago
.gitignore use filecache module if possible 10 years ago
.gitmodules use trezor-common submodule 11 years ago
README.rst Basic installation howto 10 years ago
build_pb.sh cleanup protobuf mess 11 years ago
cmd.py Fixing sign_message/verify_message API in cmd 10 years ago
distribute_setup.py Added distribute_setup.py because of Windows dist 10 years ago
mnemonic_check.py Updated warning 10 years ago
setup.py Added dependency to hidapi>=0.7.99 (~0.8.0 RC1) 10 years ago

README.rst

trezorlib-python
================

Client side implementation for Trezor-compatible Bitcoin hardware wallets.

See http://bitcointrezor.com for more information.

How to install (Debian/Ubuntu)
---------------------------------------

How to install (Windows)
------------------------
* Install Python 2.7 (http://python.org)
* Install Cython (Windows binaries on http://cython.org/#download)
* Install Microsoft Visual Studio 2008 Express
* Add "C:\Program Files (x86)\Microsoft Visual Studio 9.0" to system PATH
* Clone repository (using TortoiseGit) to local directory
* Run c:\python27\python.exe setup.py install (or develop)

How to install (Debian-Ubuntu)
------------------------------
* sudo apt-get install python-dev python-setuptools cython
* git clone https://github.com/trezor/python-trezor.git
* cd python-trezor
* python setup.py install (or develop)

Internal note:
--------------
* Clone cython-hidapi from github.com/trezor/cython-hidapi
* Go to cython-hidapi directory
* Run "git submodule init" in Git Bash (TortoiseGit)
* Run "git submodule update" in Git Bash (TortoiseGit)