A free-tier wallet that can send keysend payments and offers NWC eliminates a massive stumbling block for onloading listeners and unlocks the full PC2.0 music ecosystem without requiring them to run a node.
Massive props to nprofile1qqsf07zg4hxyccnkdp07fppxmetpfzru3fg6mgzx3nk8r7af8qnjjyg76vulm (nprofile…vulm) for being open to implementing this 🔥
quotingCoinOs's implementation is NWC-only as far as I know. Here's the relevant (Core Lightning) code from their repo:
nevent1q…wzhx
https://github.com/coinos/coinos-server/blob/master/lib/nwc.ts#L293-L330
https://github.com/coinos/coinos-server/blob/master/lib/payments.ts#L499-L534
Here's Alby Hub's LND implementation:
https://github.com/getAlby/hub/blob/master/nip47/controllers/pay_keysend_controller.go
https://github.com/getAlby/hub/blob/master/lnclient/lnd/lnd.go#L497-L589
The main ones that support NWC right now are v4vmusic.com, Castamatic, and StableKraft.app. Podverse is adding NWC to their 2.0 version. The other apps have historically used the Alby API directly, but we're working to get each of them to adopt NWC.
