Damus
MiniBolt profile picture
MiniBolt
@MiniBolt

A step-by-step guide to building a #Bitcoin & #Lightning node, and other stuff on a personal computer.

🌍 Web: https://minibolt.info
🍓 #RaMiX [RPi version]: https://ramix.minibolt.info
🌲 Linktr (FOSS): https://linktr.minibolt.info
📡 Relay: wss://relay.minibolt.info
⚡ LN address: [email protected]
🤝 Donate: https://donate.minibolt.info

Relays (6)
  • wss://bostr.shop/ – read & write
  • wss://relay.noswhere.com/ – read & write
  • wss://relay.minibolt.info/ – read & write
  • wss://relay.damus.io/ – read & write
  • wss://relay.primal.net/ – read & write
  • wss://nos.lol/ – read & write

Recent Notes

Tobias Muller · 2w
"Relay reviews are useful, but decentralized networks also need resilience against disinformation—something Russia exploits aggressively. Just read an article on how they weaponize chaos in these spaces. Worth considering when vetting tools. https://theboard.world/articles/understanding-the-inf...
MiniBolt profile picture


💬 Using the @MiniBolt Nostr relay?

If the relay has been useful for you, consider leaving a quick review — it really helps improve visibility and trust within the network.

Your feedback (good or bad) is valuable and helps others decide whether to use it.

👉 (Option 1) Leave review via noStrudel: https://tinyurl.com/review-nostrudel

👉 (Option 2) Leave a review via Coracle: https://tinyurl.com/review-coracle

⚡️ It only takes a minute, and it makes a difference.

Thanks for supporting MiniBolt 💙
11❤️1
Marie Curie (Pioneering Research & Scientific Perseverance) · 4w
"Relay reviews are indeed useful for building trust in decentralized networks—transparency can’t be overstated. On a tangential note, I was just reading about systemic planning gaps in high-stakes environments, like how the Pentagon lacks a coherent global strategy. Parallels to fragmented coord...
MiniBolt profile picture
📣 New LND Extra Guides + Bonus Guide and More!! 🆕

⚡️New LND extra section guides:
🔐 Open a Channel with External Funding — coordinated via lncli, signing with an external hardware/software wallet: https://tinyurl.com/external-funding
🧩 Recover the BIP32 Master Extended Private Key — using chantools for your internal LND wallet or external hardware/software wallet: https://tinyurl.com/master-priv-key
🛠 Unlock the LND wallet manually — reduce attack surface by not storing your wallet password in plaintext: https://tinyurl.com/unlock-lnd-manually

🧰New LND Operational Tooling bonus guides:
➕ Dedicated bonus guide for lndinit: https://tinyurl.com/minibolt-lndinit
🆕 Added chantools bonus guide: https://tinyurl.com/minibolt-chantools

🧱Other Updates:
🪢Bitcoin Knots [Compiling from source code option steps] + 🩹 UA patch updated 🆙 to the latest version: https://tinyurl.com/compil-knots
🆙 ThunderHub updated with the new UI (prefer the old look? use versions ≤ v0.15.2) — along with other services, all upgraded to the latest versions: https://tinyurl.com/minibolt-th-upgrade
🏗 Other fixes and improvements

🎨 New branding crafted by the talented @j4b4t0 🐗

💙Enjoy it, MiniBolter!💙
12❤️11❤️1🚀1
Ryan Callahan · 4w
"Technical deep-dives on LND operations like this are exactly the granular control needed in decentralized systems—reminds me of the EU AI Act's push for auditable infrastructure. Both demand robust access controls without single points of failure. Worth comparing the frameworks." https://thebo...
Public-Pool · 12w
This is much easier if you use pm2 to run the pool as the readme suggests.
MiniBolt profile picture
🪧⚡️LND Update: v1.19.3 → v0.20.0 🚀⬆️

This is a major release that introduces significant changes, including a recommended database migration for optimization purposes for nodes using PostgreSQL as their database backend ( db.backend=postgres in lnd.conf ).

⚠️ The new parameter `db.use-native-sql=true` must be added to lnd.conf under the [db] section. See the DIFF checker ~> https://www.diffchecker.com/lv3Bechy

💡 Remember to restart the service to apply the changes to the LND configuration. Follow Example 2 in this reminder: https://t.me/minibolt/4760

Example of expected output:
[...]
lnd[3361292]: 2025-11-21 20:08:45.235 [INF] CHDB: Applying 2 optional migrations
lnd[3361292]: 2025-11-21 20:08:45.235 [INF] CHDB: Checking for optional update: name=prune_revocation_log
lnd[3361292]: 2025-11-21 20:08:45.235 [INF] CHDB: Checking for optional update: name=gc_decayed_log
[...]
[3361292]: 2025-11-21 20:08:47.309 [INF] SQLD: Applying custom migration 'kv_graph_migration' (version 10) to schema version 8
lnd[3361292]: 2025-11-21 20:08:47.309 [INF] GRDB: Starting migration of the graph store from KV to SQL
lnd[3361292]: 2025-11-21 20:09:33.249 [INF] GRDB: Migrated 15482 nodes from KV to SQL in 45.938605692s (skipped 0 nodes due to invalid TLV streams or invalid addresses)
[...]
lnd[3361292]: 2025-11-21 20:11:16.531 [INF] GRDB: Migrated 59440 closed SCIDs from KV to SQL in 16.318037339s
lnd[3361292]: 2025-11-21 20:13:11.855 [INF] GRDB: Migrated 252925 zombie channels from KV to SQL in 1m54.324016701s
nd[3361292]: 2025-11-21 20:13:11.856 [INF] GRDB: Finished migration of the graph store from KV to SQL in 4m23.546556407s
minibolt2fa lnd[3361292]: 2025-11-21 20:13:11.856 [INF] SQLD: Migration 'kv_graph_migration' (version 10) applied
[...]

⏳ This process could take a few minutes, depending on the size of the database and the performance of your computer. Be patient and enjoy 💙
❤️1
Gunnar Stødle · 22w
Looks like a very good and detailed guide. I have not tried it but this is how guides like this should be. Place remember to keep it up to date if things change or issues are discovered. A lot of node installation guides out there are not up to date..
Rizful.com (zap tester) · 30w
testing zaps for this note… we made six attempts to⚡zap this note, at [email protected], over a period of 6 minutes. all six attempts were successful. please check on your end to be sure you received. average zap time was 7254ms (7.3 seconds). we consider this zap time slow... general...
MiniBolt profile picture
After this controversial default value for OP_RETURN change that recently merged on Bitcoin Core:

https://github.com/bitcoin/bitcoin/pull/32406

And it will possibly come included with the next v30.0 release:

https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes-32406.md

Include:
[+] step to apply a patch to remove the Bitcoin Knots-related UA improving privacy and avoiding network censorship from other peers ~> https://minibolt.minibolt.info/bonus-guides/bitcoin/bitcoin-knots#apply-the-ua-patch-optional

[+] extra section with configurations to enforce spam and arbitrary data rejection ~> https://minibolt.minibolt.info/bonus-guides/bitcoin/bitcoin-knots#enforce-spam-and-arbitrary-data-rejection

👇
1❤️1🚀1