Adopt wallet adapters for lightning #63

Closed
triesap wants to merge 23 commits from refactor/lightning-toolkit-replacement into dev
Collaborator

Refactor lightning integration by replacing external toolkits with a local IWallet adapter layer implemented by NWCWallet and WebLNWallet, routing connect, pay, and receive flows through adapters.

Refactor lightning integration by replacing external toolkits with a local `IWallet` adapter layer implemented by `NWCWallet` and `WebLNWallet`, routing connect, pay, and receive flows through adapters.
triesap added 2 commits 2026-02-17 20:08:45 +00:00
Owner

I think after seeing how much is involved in the implementation it's probably better to rely on the external dependencies, since they're maintained by the domain experts. We could still abstract over them with a wallet interface though (the wallet directory looks pretty reasonable).

I think after seeing how much is involved in the implementation it's probably better to rely on the external dependencies, since they're maintained by the domain experts. We could still abstract over them with a wallet interface though (the wallet directory looks pretty reasonable).
hodlbod closed this pull request 2026-02-25 00:13:54 +00:00

Pull request closed

Sign in to join this conversation.