I'm excited as it looks like the easiest way to have an always-on node.
I imagine having a dedicated Android device at home on WiFi whilst my daily driver is connected to it via NWC and I can receive sats whilst I don't have reception.
Currently, I'm solving this with Alby Hub, but getting an Android device into someone's home is easier than an always-on computer.
Works perfectly fine if you activate "persistent mode" for lnd service. If you use NWC sub-accounts, you have also to activate the NWC for it, so are 2 different "persistent services".
The LND service in background works perfect but keep an eye on your data app, the channels.db file. So I suggest to do a compact database every week if you keep it alive all the time and do payments. Compacting DB have a direct impact in your battery usage.
The NWC service persistent still have an issue: if you do a payment from a client device, the node will crash. I documented the issue here: https://github.com/ZeusLN/zeus/issues/3463
The NWC do not consume too much battery, but still...
the best wallet of all time
Exciting stuff about the new NWC capabilities! Congrats!
Congrats on the release!
Congrats!!! My favorite 😍 Wallet ❤️
Awesome news! I think NWC will be a huge feature. Any open-source Nostr relay with NWC support (NIP-47) you’d recommend for local testing?
How reliable are background services on Android?
I'm excited as it looks like the easiest way to have an always-on node.
I imagine having a dedicated Android device at home on WiFi whilst my daily driver is connected to it via NWC and I can receive sats whilst I don't have reception.
Currently, I'm solving this with Alby Hub, but getting an Android device into someone's home is easier than an always-on computer.
Works perfectly fine if you activate "persistent mode" for lnd service. If you use NWC sub-accounts, you have also to activate the NWC for it, so are 2 different "persistent services".
The LND service in background works perfect but keep an eye on your data app, the channels.db file. So I suggest to do a compact database every week if you keep it alive all the time and do payments. Compacting DB have a direct impact in your battery usage.
The NWC service persistent still have an issue: if you do a payment from a client device, the node will crash. I documented the issue here: https://github.com/ZeusLN/zeus/issues/3463 The NWC do not consume too much battery, but still...
Quite tempted to put LineageOS on a BananaPi or an ODROID and let that live as an always-on node.
Though if you simply have a channel or two, this is not needed then?