Introducing Lark. Lark is a Java port of HWI, a library used by many wallets to communicate over USB with with hardware wallets like @COLDCARD , Ledger, Trezor, @BitBox and @Blockstream Jade. HWI is a good example of the β€˜single dependency’ situation in the famous xkcd comic. Until now, there has been no project like it. However, with all the wealth stored on hardware wallets (especially those that can only communicate over USB) it's important to have multiple implementations. Lark represents the first complete reimplementation of all common USB HWW clients in a language other than Python. Even though HWW manufacturers have used a dizzying array of different communication protocols and standards, Lark seeks to be identical to the HWI API, providing direct interchangeability and a more robust ecosystem. All common commands are supported, and there is some additional functionality, such as retrieving a wallet registration from Ledger devices to avoid re-registration on every signing. Lark is available as a command line application, and as a Java library for JVM-based applications. Hardware wallet manufacturers are invited to test their devices before it's integrated into Sparrow Wallet. See for docs and binaries. image
Sparrow v2.0.0 released with: SLIP39 shares recovery Trezor Safe 5 support Ledger Stax and Flex support Update to Java and JavaFX 22 And more:
It is a flaw of the deeply self-interested men of the world that they assume that idealists are fools. - Christian Cameron
Sparrow v1.9.1 released with: Testnet4 network support Increase gap limit to sign And more:
In light of recent developments, Sparrow v1.9.0 has been released which removes the Whirlpool client and other Soroban related features. All wallets and accounts are still accessible.
Sparrow v1.8.6 released with: Wallet search improvements All open wallets summary Mix from Postmix Import Samourai backup file And more:
Sparrow v1.8.5 released with: Whirlpool over decentralized Soroban Restart in different Home Folder Faster initial server connections Upgrade to HWI 3.0.0 And more:
Sparrow v1.8.4 has been released to fix a build issue affecting Sparrow Terminal. The normal desktop app is unaffected. That said, for those who already upgraded to v1.8.3, it's a good opportunity to test the Download Verifier :)
Sparrow v1.8.3 released with: PGP download file verifier Coldcard Q1 support Trezor Safe 3 support Improved QR reading And more: image
If you are ever in South Africa, a visit to Bitcoin Ekasi in Mossel Bay is well worth it! View quoted note β†’