Week 3 of the Nostr-LN Wallet & Node project: #252744

What

We're building the stack to make NOSTR the 3rd Layer to Lightning for Web Applications. A new wallet will enable better connectivity UX to remote nodes, enabling a re-decentralization of the network by empowering Uncle Jim. LNURL is also getting some novel functionality.

Why

In another thread I share how much of the conversations around Lightning Development are counter-signal. Lightning deserves a brighter future than the things currently capturing all the attention and capital can ever deliver.

Update

We got into some of the nitty gritty with the nostr RPC this week. While it had been rough'ed in from a hackathon awhile back, we've since learned that NIP04 encrypted messages are completely broken from a cryptographic standpoint.

Every encrypted message you send from your nostr key makes it easier to crack.

Fortunately there's a draft for NIP44 that fixes the encryption, we've upgraded the project to use v0 of that for additional testing.
Protocol handlers are another difficult issue as Lightning apps have convened on the lightning: protocol for links (even though nostr has more wisely followed our recommendation for web+ protocols that enable handling by PWA's).
As a result, we've sunk some time into PWA -> Native wrappers to see how that goes. The wallet will remain a PWA, but in the short-medium term a native bundle is necessary to make it a viable daily-driver until apps upgrade to web+ or browser standards safelist the lightning: protocol.
Well thats pretty cool, I was thinking Mutiny would be THE nostr wallet, best of luck
reply
Thanks. It's great to see the great PWAkening picking up steam elsewhere, and that they are generally thinking outside the box.
Mutiny does however seem to be repeating the mistake of other mobile-node wallets.
The environmental limitations of mobile OS's dictate it won't be great at unattended receiving. LDK, which they use, is moving toward cloud/bolt12 centralizing trade-offs as a result. That falls into my counter-signal view (same is true of CLN-Greenlight).
reply