🐍 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 d46bdf2f6e reenable TestDebugLink.test_layout 10 years ago
tests reenable TestDebugLink.test_layout 10 years ago
tools Refactored password.dat format, backward incompatible change. 10 years ago
trezorlib add ClearSession message with unit test 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
cmdtr-emu.sh add cmdtr-emu.sh for easier work with emulator 10 years ago
cmdtr.py add ClearSession message with unit test 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 Uses mnemonic>=0.8 (improved UTF8 handling) 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)