getAlby / nostr-wallet-connect

Nostr Wallet Connect (NIP-47) application to allow apps to connect to your node
https://nwc.getalby.com
Apache License 2.0
103 stars 31 forks source link

App Restructure - extract core package #195

Open rolznz opened 8 months ago

rolznz commented 8 months ago

The NWC app only connects to one LNClient so it doesn't really make sense for all the LNClient options to be packaged together.

A core go package could handle all the NWC logic and there could be packages for LND, Alby etc which import this and simply provide a LNClient implementation.