23 stable releases (3 major)

new 26.1.0 May 28, 2026
25.2.0 Mar 11, 2026
23.4.1 Jan 7, 2026
23.4.0 Dec 23, 2025
0.0.1 May 27, 2024

#17 in #stellar

Download history 398/week @ 2026-02-05 211/week @ 2026-02-12 1367/week @ 2026-02-19 464/week @ 2026-02-26 313/week @ 2026-03-05 412/week @ 2026-03-12 847/week @ 2026-03-19 1555/week @ 2026-03-26 956/week @ 2026-04-02 1117/week @ 2026-04-09 2204/week @ 2026-04-16 3789/week @ 2026-04-23 2457/week @ 2026-04-30 2329/week @ 2026-05-07 2429/week @ 2026-05-14 1193/week @ 2026-05-21

8,956 downloads per month
Used in 3 crates (2 directly)

Apache-2.0

200KB
869 lines

Contains (ELF exe/lib, 185KB) stellarNanoXApp.elf, (ELF exe/lib, 180KB) stellarNanoSApp.elf, (ELF exe/lib, 185KB) stellarNanoSPApp.elf

Stellar Ledger

This crate allows for interaction with Ledger devices, and exposes the following functions:

  • get_app_configuration
  • get_public_key
  • sign_transaction_hash
  • sign_transaction
  • sign_blob

Tests

There are several unit tests in lib.rs, as well as integration-like tests in the emulator_tests.rs file. emulator_tests.rs uses testcontainers-rs to spin up a docker container running a Ledger emulator called Speculos.

Resources

Dependencies

~23–37MB
~645K SLoC