Package: wnpp
Severity: wishlist
Owner: Manuel Guerra <ar.manuelgue...@gmail.com>

  Package name    : python-ledger-bitcoin
  Version         : 2.4.0
  Upstream Author : Ledger <he...@ledger.fr>
  URL             : https://github.com/LedgerHQ/app-bitcoin-new
  License         : Apache-2.0
  Programming Lang: Python
  Description     : Client for Ledger Nano Bitcoin application

  This package provides a Python 3 interface to communicate with
  Ledger Nano S/X.
  .
  and related hardware wallets, specifically designed for Bitcoin
  and Bitcoin-like cryptocurrencies. It implements:
  .
   * Communication protocols (USB HID and BLE) for Ledger devices
   * Support for Bitcoin transaction signing (including PSBT)
   * Hierarchical Deterministic (HD) wallet operations
     (BIP-32/44/49/84/86)
   * Multi-signature and complex script support
     (P2SH, P2WSH, Taproot)
   * Compatibility with Ledger's Bitcoin application firmware
   * Utilities for address derivation, message signing, and key
     management.
  .
  The library is used by wallets and services to integrate Ledger
  hardware wallet support, including:
   - Electrum (via plugin)
   - Bitcoin Core (through HWI)
   - Other cryptocurrency management tools
  .
  Key technical features:
   - Full support for Ledger's custom APDU protocol
   - Asynchronous and synchronous client interfaces
   - PSBT (Partially Signed Bitcoin Trx) parsing and signing
   - Air-gapped transaction security
   - Support for testnet and mainnet environments
  .
  This package includes the core Python module and basic utilities.
  For full functionality, you may need additional dependencies like
  python3-ledgercomm.
  .
  Note: Actual device interaction requires a physical Ledger device
  with the official Bitcoin application installed.

Reply via email to