Skip to the content.
| Español ES | Français FR | Hrvatski HR | Dutch NL |

A simple guide listing the software available you can use for running a Bitcoin Lightning Network node and their main functionalities

Today is 31 Oct 2021 and we celebrate 13 years from when Satoshi Nakamoto released the Bitcoin Whitepaper. To honor this special day, I am publishing this guide about Bitcoin and Lightning nodes, to help new users to give them more choices to run a node.

Updated 13 Oct 2024

OK, so now you are a bitcoiner that start his journey into the Bitcoin deep rabbit hole and want to go deeper with running a BTC/LN node. You already know how to use / manage a BTC / LN wallet, you know how to get some BTC from exchanges, you know that is not good to leave your BTC on custodial services, is time for you to take the responsibility in your own hands. Good…

Abstract from Satoshi Bitcoin Papers (31 October 2019)

Or you are just a small merchant, you have a business that want to start accepting Bitcoin through Lightning Network payments, with no intermediaries whatsoever, as Bitcoin Papers stated in the Abstract:

A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution.

Some other resources about why running and what are the Bitcoin nodes:

So let’s quick review some of the best solutions that are now available. The idea is to be TOTALLY independent and managing yourself your money and payments, with no intermediary in between.

All depends of your specifics of your business activity, infrastructure, budget, tech-savvy your are, level of “independence” you want to have.

Another aspect to mention: each type of node using a specific implementation code for Lightning Network: LND, Core Lightning, Eclair, LDK, Rust, Electrum.

A Bitcoin node have to be 24/7 online and reliable. So be prepared to keep it “alive” and well connected to internet. Your node is your own bank.

Before dive into the variety of desktop nodes, we can mention that there are also versions for mobile devices, that are SPV syncing, a small part of the headers of the blocks from a trusted full node server and are keeping a non-custodial LN node on your mobile device.

If you are not looking to run a PUBLIC routing node, you want only for your personal use, with small payments, running a PRIVATE LN node on your mobile with these wallet apps is more than enough:


Umbrel Node - DIY and The Bitcoin Machine

Description:
Software used, applications available / included:
Resources:

myNodeBTC - DIY and Premium

Description:
Software used, applications available / included:
Resources:

RaspiBlitz - DIY

Description:
Software used, applications available / included:
Resources:
  • Full documentation guides (pdf) or YouTube video
  • Install Raspiblitz on any PC x64
  • Video tutorials: Deep dive, Windows , Mac, Linux

  • Embassy Start9 - DIY and Premium HW + SW

    Description:
    Software used, applications available / included:
    Resources:

    NODL - Premium Personal Bitcoin Assistant

    Description:
    Software used, applications available / included:
    Resources:

    BTCPay Server - DIY and Plug’n’Play machines

    Description:
    Software used, applications available / included:
    Resources:
    Shops/Hosting machines ready to use:

    DIY Simple Home Nodes

    Description:
    Software used:
    Resources:

    Hosted Node solution

    Description:
    Software used:
    Resources:

    Ronin Dojo Node

    Description:
    Software used:
    Resources:

    RoninDojo web | Dojo Shop Nodes | Wiki documentation