-

@ Dikaios1517
2025-06-13 23:12:39
Wallets are an interesting subject on your node. In one sense, your entire outbound liquidity constitutes your wallet balance, and you can do transactions directly from this balance using Ride the Lightning under Lightning>Transactions. From the Payments tab in that interface you will have a "Send Payment" button at the top where you can paste in a lightning invoice. If you pop over to the Invoices tab, you can choose "Create Invoice" to receive sats to your lightning node.
You will see your "Local Capacity" at the top of the page here. That is effectively your "wallet balance" if you are using your entire node's outbound liquidity as your wallet. It's also where any routing fees you receive will "go." Routing fees are really just the difference between the amount of sats you receive and the amount you forward to the next hop in the route, so you won't see a transaction amount in your wallet for "10 sats - fee income." Instead, you will see it in the Reports section of Ride the Lightning.
Now, I would not recommend using your entire liquidity as your "wallet." One reason for this is, the balance will fluctuate. This is due to your node calculating how much it would cost to close the channel on-chain at the current fee rate. Instead, I would recommend using a sub-wallet with a balance that is a portion of the total outbound liquidity.
Use something like Alby Hub or LNBits to create this sub-wallet. Alby Hub is probably the most user-friendly, while LNBits is probably the most versatile. Then connect the sub-wallet to a wallet app like Alby Go or Zeus via Nostr Wallet Connect. The easiest way to have a lightning address connected to it is to connect the wallet to an Alby account via NWC.