https://github.com/thomaseizinger/rust-ledger-poc
A proof-of-concept for working with a Ledger Nano S from Rust.
https://github.com/thomaseizinger/rust-ledger-poc
Last synced: about 1 month ago
JSON representation
A proof-of-concept for working with a Ledger Nano S from Rust.
- Host: GitHub
- URL: https://github.com/thomaseizinger/rust-ledger-poc
- Owner: thomaseizinger
- Created: 2020-08-09T09:23:26.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-11T06:14:41.000Z (almost 6 years ago)
- Last Synced: 2025-10-20T00:50:31.977Z (9 months ago)
- Language: Shell
- Size: 37.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rust-ledger-poc
A proof-of-concept for working with a Ledger Nano S from Rust.
Run the `test.sh` shell script to give it a go.
It expects your Nano Ledger S to be plugged in with the Bitcoin app open.
It will start a bitcoind node, create a watch-only wallet from the device's extended public key, fund it with some bitcoin and try and sign a transaction that spends to an arbitrary address using the Ledger and a PSBT created by the watch-only wallet.
Unfortunately, there is still an issue with the Ledger communication that I believe is an upstream bug.