Progress pill
Connecting your wallet to your node

Overview of available applications

Setting up your first Bitcoin node

Overview of available applications

  • Mempool.space
  • Lightning Node
  • Tailscale
  • Nostr
  • BTCPay Server
Umbrel offers an extensive application store. As you'll see, there are many tools related to Bitcoin, but also a wide variety of applications in very different fields: self-hosting solutions for services and files, productivity applications, more general financial tools, media management, network security and administration, development, artificial intelligence, social networking, and even home automation.
In this BTC 202 course, we'll be concentrating exclusively on Bitcoin-related applications. However, feel free to explore the rest of the catalog for tools that may be of use to you.
Of course, it would be impossible to list all the Bitcoin applications here. In this chapter, I'd like to introduce you to the essential tools that will facilitate and enrich your daily use of Bitcoin.

Mempool.space

In the daily use of Bitcoin, if there's one tool that's truly indispensable, it's the block explorer. Whether accessible online or installed locally, it transforms blockchain's raw data into a structured, clear, and easy-to-read format. It also features a search engine that allows users to quickly locate a specific block, transaction, or address.
In concrete terms, the explorer lets you estimate the fees required for your transaction to be included in a block, then track its progress: find out whether it is likely to be included in the near future, depending on the fee market, and finally confirm that it has indeed been included in a block. It also offers the possibility of analyzing your past transactions and consulting their history. In short, it's the bitcoiner's Swiss Army Knife.
As mentioned previously, an explorer can be hosted online on a website or run locally on your machine. A major disadvantage of online services is that they can compromise your privacy. Without VPN or Tor, the server hosting the explorer can link your IP address to the transactions you're viewing, which can provide an ideal entry point for chain analysis.
What's more, your Internet Service Provider (ISP) may know that you're viewing a particular transaction via the block explorer site. This also raises a question of trust: you must rely on the online service to provide you with accurate information about your transactions, without being able to verify its veracity yourself.
That's why it's always best to use your own local block explorer. This way, no data related to your search activity will leak out, since all queries are processed directly on a machine you control, without passing through the internet. What's more, a local explorer relies on data from your own Bitcoin node, which you have validated yourself, according to your own rules, and which you can trust.
Umbrel offers several block explorers:
  • Mempool.Space
  • Bitfeed
  • BTC RPC Explorer
I'm particularly fond of Mempool.Space, which I've installed on my node. Please note: to use most block explorers on Umbrel, an address indexer is required. You therefore need the Bitcoin Core (or Bitcoin Knots) application, which has a 100% synchronized blockchain, as well as an indexer such as Electrs or Fulcrum, which is also 100% synchronized.
Once the application is installed, simply open it to access your own explorer.
To learn more about using the Mempool.Space explorer, I recommend this comprehensive tutorial:

Lightning Node

Now that you have your own Bitcoin node, you can also set up your own Lightning node to carry out off-chain transactions, without relying on a third-party infrastructure.
Umbrel offers a number of applications to help you get your Lightning node up and running. You can already choose between two main implementations:
  • LND, via the Lightning Node application;
  • Core Lightning.
You can then administer your node from the main interface, or, for even greater functionality and advanced options, install Ride The Lightning or ThunderHub. These tools will provide you with a much more comprehensive web-based management system interface for your node.
Finally, I recommend the Lightning Network+ application, which allows you to find peers with whom to open channels, enabling both outgoing and incoming cash transactions.
Thanks to Umbrel, managing a personal Lightning node is simplified, but it nonetheless remains relatively complex. This is why I recommend that you take the LNP 202 course, which is the logical continuation of the BTC 202 course, and in which I guide you step by step through the setup and management of your Lightning node on Umbrel.

Tailscale

Another application I particularly like on Umbrel is Tailscale. It's a VPN application designed to simplify the creation of secure networks between multiple devices, wherever they may be in the world. Unlike traditional VPNs, which rely on centralized servers, Tailscale utilizes the WireGuard protocol to establish end-to-end encrypted connections between your various machines. This means you can deploy a working VPN in just a few minutes, without the need for complicated network configurations.
On Umbrel, Tailscale installation connects your Bitcoin node to your own virtual private network. Once configured, your node obtains a private Tailscale IP address, accessible only from other devices connected to the same Tailscale network (such as computers, smartphones, and tablets). This connection is end-to-end encrypted and does not pass through an unprotected public network, significantly enhancing security compared to an unencrypted connection.
In concrete terms, Tailscale offers you several advantages when using your Umbrel:
  • You can administer the Umbrel interface or access the applications linked to your node (such as Mempool, Ride The Lightning, ThunderHub...) from anywhere, as if you were on the same local network, without exposing ports on the internet and without going through Tor, which is very slow;
  • You can connect to your Electrum server (Electrs or Fulcrum) or directly to Bitcoin Core via your VPN, bypassing Tor. This provides a secure connection, comparable to using Tor, but with much higher speed and reduced latency. In short, you retain the privacy and security benefits of Tor while enjoying the speed of a clearnet connection. For an on-chain wallet, this gain may seem marginal, but if you're planning to set up your own Lightning node at a later date, the difference is considerable. Indeed, making payments via your node on the move on Tor is extremely slow due to the numerous exchanges required, whereas with Tailscale, it works perfectly.
  • No need to configure NAT rules, open ports, or set up a conventional VPN server. Once the application is installed on Umbrel and your devices, the network is automatically established.
Tailscale on Umbrel is therefore a very interesting solution if you want to access your node from anywhere in the world in a secure, high-performance, and easy-to-configure way, without sacrificing privacy or security.
To install and configure Tailscale on your Umbrel, see this tutorial, section 4: "Using Tailscale on Umbrel":

Nostr

Nostr, an acronym for "Notes and Other Stuff Transmitted by Relays", is an open, decentralized protocol designed to enable messages to be published and exchanged on the internet without depending on a centralized platform. Each user has a pair of cryptographic keys: the public key (npub), which serves as an identifier, and the private key (nsec), which is used to sign messages and guarantee their authenticity.
Messages are transmitted via a network of independent relays. This distributed architecture makes Nostr resistant to censorship: no single server controls access or distribution, and a user can connect to as many relays as they wish.
This protocol is very popular within the Bitcoin community because, like Bitcoin, Nostr addresses issues of digital sovereignty and data control. Its creator, Fiatjaf, is a developer already recognized in the ecosystem for his numerous contributions.
With your Umbrel, you can optimize your use of Nostr. By installing the Nostr Relay application, you can host your own private relay directly on your machine, ensuring that all your posts and interactions on Nostr are saved locally and can't be lost due to deletion by public relays.
Nostr clients noStrudel or Snort are also available on Umbrel. Thanks to these applications, you can publish, read, search for profiles, and interact with the Nostr ecosystem directly from the web interface on your Umbrel.
Finally, there is the Nostr Wallet Connect application on Umbrel, which allows native Lightning payments within Nostr. Specifically, you can link your future Lightning node to your Nostr clients to send micro-payments, called "zaps", to reward content or interact in a monetized way, without going through a third-party service. These payments are sent directly from your personal node via your channels.
To find out how to use all these applications, I recommend you take a look at this complete tutorial:

BTCPay Server

BTCPay Server is a free, open-source payment processor that enables you to accept payments via Bitcoin and Lightning Network without intermediaries, while retaining self-custody of funds.
BTCPay Server's architecture is based on a Bitcoin node and, for Lightning, on a compatible implementation (LND, Core Lightning...), making it one of the few totally non-custodial PoS solutions. It's also the most comprehensive software for tracking and accounting.
If you own a business and would like to accept bitcoin payments directly via your Umbrel node, the BTCPay Server application is ideal for you. To find out more on this subject, I recommend you consult the following resources:
  • The BIZ 101 course on using Bitcoin in your business:
  • The POS 305 course on using BTCPay Server:
  • The BTCPay Server tutorial:
Quiz
Quiz1/5
Which Umbrel application lets you manage your Lightning node with an advanced interface?