BlueWallet Lightning Implementation – Bitcoin Magazine: Bitcoin News, Articles, Charts, and Guides

BlueWallet, a bitcoin wallet focused on usability and user experience, has announced its new mobile Lightning Network implementation based on the Lightning Dev Kit (LDK).

The rn-ldk implementation brings an open-source lightweight Lightning node to Reactive Native, a popular programming language for developing mobile applications. It is powered by LDK, a flexible Lightning implementation written in the Rust programming language.

One feature BlueWallet will provide its users with the new integration, which is demonstrated in the announcement, is the ability to open and fund a Lightning channel from their mobile phones directly from an offline, air-gapped hardware wallet — leveraging Partially Signed Bitcoin Transactions (PSBTs).

PSBTs are a standard defined in BIP174 that allows two or more people or devices to collaborate in creating, funding, signing and broadcasting a Bitcoin transaction. At its core, PSBTs make it possible for people to more freely pass around a transaction, update its details and sign it once it’s ready to be sent. As a result, it allows for air-gapped devices to participate in signing the transaction, for instance, letting an online client such as BlueWallet broadcast it.

Source