Methodically Running a Bitcoin Node and My Journey to Get There
summary
Walks through using nixOS + Nix package manager to make full-node operation reproducible and auditable: a single nix-bitcoin config file configuration.nix flips on services, builds deterministic derivations, and supports rollbacks. Shows running bitcoind, lnd, electrs, c-lightning, joinmarket and Liquid behind Tor with hardened systemd units, namespaces and least-privilege profiles; nodes run on Raspberry Pi, Intel NUC, old MacBook or Surface and avoid a noted pseudo‑vulnerability, so the setup actually works at scale.
AI-written summary · about
related talks
31mRun Your Own nodl, Make Your Own Rules
29mNODL: How to set up a node
59mReproducable environments using nix
34mNix for developers and ops
38mNix the functional Package Manager and NixOS the declarative Linux distribution
31mDon't Trust, Verify: Connecting your Bitcoin Full Node with Ledger
35mNixOS doesn't bite!
06mNix: The declarative package manager
