LND
LND is a widely used implementation of a Lightning node, providing channel management, routing, and a gRPC/REST API for applications to build on.
Why it matters
It is the assumed backend for a large share of Lightning tooling. Running it yourself means holding your own keys and channels rather than trusting a custodian with them.
It is also the node most podcasting tools expect. Helipad polls it for boosts, LNbits sits on top of it, and Keysend support has to be enabled there before a boostagram can arrive at all.
How it works
LND connects to a Bitcoin backend for chain data — either its own Neutrino light client or a full bitcoind — manages channel state, and exposes an API. gRPC listens on port 10009 by default and REST on 8080.
Access is guarded by TLS and by macaroons, which are bearer credentials rather than passwords. LND writes three at startup: admin.macaroon with no restrictions at all, readonly.macaroon limited to methods that do not change state, and invoice.macaroon for creating and reading invoices. Anything that can read the admin file has full control of the node, which is why a boost reader wants the narrowest one that works.
A pruned bitcoind backend needs care. The node cannot validate old channel opens from blocks it no longer holds, so the graph never finishes syncing unless routing.assumechanvalid=true is set.
Sources
- https://docs.lightning.engineering/
- https://github.com/lightningnetwork/lnd/blob/master/docs/macaroons.md
Heard on the show
7 moments across 7 episodes.
-
E234 · 12 Oct 2025 · Slopcasting
- Keysend deprecated by LNDtimeline
-
E75 · 25 Feb 2022 · Liquidifying for Love
- 38:33C-lightning & LNDchapter
-
E44 · 2 Jul 2021 · Separating the Nodes from the Noobs
- Value 4 Value lndshow notes
-
E242 · 21 Nov 2025 · Poddy Pop Up
- 30:49And essentially that would crash LND.transcript
-
E236 · 26 Sep 2025 · No Nancy Here
- 1:25:48week, Brian showed the RPC calls for LND.transcript
-
E182 · 7 Jun 2024 · Drop the Dongle
- 15:24why. I've asked him if the if Zebedee if they're using lnd ortranscript
-
E64 · 3 Dec 2021 · Dave's not here man
- 13:33for a environment variable called lnd underscore URL. Andtranscript
From chapter titles, show notes, the PC 2.0 Timeline and the clip notes. Where those say nothing, from the episode transcript — which reaches further but only records that a word was said. 214 of 266 episodes have curated notes; 177 moments come from transcripts.