This is a preview release intended for developers, specifically wallet integrators, i.e. authors of GUI wallets or key managers that wish to implement support for the Ledger Nano S into their own projects.
This is NOT a "stable" or "production-ready" release, and should only be installed on devices intended for testing purposes, initialized with a throwaway wallet seed, and which are not being used to hold significant funds.
Ledger-App-BitShares provides the back-end app that runs on the Ledger Nano S hardware wallet. It does not provide a user-friendly front-end for a good user experience.
- A functional back-end app to install on Ledger Nano S hardware wallet.
- Supports five BitShares operations: Transfer, Limit Order Create, Limit Order Cancel, Account Update, and Account Upgrade.
- This is a PREVIEW release: DO NOT trust this version of the code with any significant sums. Use a throwaway wallet seed when testing this app.
- Python scripts to allow CLI interaction with device, including signing of transactions. This is intended as a demonstration of the communications process between host and device, and to serve as an example of what a wallet integrator will need to implement to support the Ledger Nano.
- Example BitShares transactions in .json format in folder
example-tx/
. Use the includedsignTransaction.py
script to send these transactions to the Ledger for signing, or construct your own transactions.
For additional developer resources, see project README document.
You will need to download the source, compile, and install on your Nano S yourself, following instructions in the README. Be sure, though, to checkout this release tag:
git checkout xxxxxx