· 4 min read

Connecting Bisq to Your Bitcoin Core Node on Umbrel

What follows is a guide to configure Bisq to use your own Bitcoin node. It is NOT a guide on how to install and trade bitcoin with Bisq or how to run a Bitcoin node - there are lots of those out there and some of them are quite good.

What follows is a guide to configure Bisq to use your own Bitcoin node. It is NOT a guide on how to install and trade bitcoin with Bisq or how to run a Bitcoin node - there are lots of those out there and some of them are quite good.

Preface

What follows is a guide to configure Bisq to use your own Bitcoin node. It is NOT a guide on how to install and trade bitcoin with Bisq or how to run a Bitcoin node - there are lots of those out there and some of them are quite good. This topic however has some shaky coverage, and I took a lot of mis turns to get this up and running. I also discovered some limitations of running a Bitcoin node on Umbrel which affect some other plans I had like connecting Ledger, but that’s a post for another day!

I’ll be adding some posts on my experience of running Umbrel on a “The Bitcoin Machine” hardware device, which is how I run a Bitcoin node, Lightning Network node, Stacks node and more. I will also cover why I use Bisq and why I think it is important to contribute to the bitcoin network by running a node. Ideally, I would have started this blog as I began my journey however I didn’t so you the reader get to jump on board exactly where I am, and this is what I spent time on last weekend so here we are! Let’s go!

Connecting Bisq to Your Bitcoin Core Node on Umbrel: A Step-by-Step Guide

Bisq is a decentralized, peer-to-peer exchange that enables users to trade bitcoin for national currencies (fiat) or other cryptocurrencies without giving up control of their funds. By connecting Bisq to your own Bitcoin Core node running on Umbrel, you can enhance your privacy and security while using the exchange. This post will guide you through the process of connecting Bisq to your Bitcoin Core node on Umbrel, including opening the correct port to allow traffic to your Umbrel node.

/NOTE: There may be other ways to do this, but this is the only way I was able to make it work with my setup.

Step 1: Access Your Bitcoin Node on Umbrel

  1. Open your Umbrel node dashboard by visiting

http://umbrel.local

  1. or the local IP address assigned to your Umbrel node.

  2. Click on the “Bitcoin” app to access your Bitcoin Core node settings.

Step 2: Get Your Bitcoin Node’s P2P (Tor) Address and Port

  1. Click the “+CONNECT” button on the Bitcoin Core node page.

  2. Select the “P2P (Tor)” option to view your node’s hidden service address and port number (usually 8333).

  3. Copy the host address and make a note of the port number.

Step 3: Configure Bisq to Use Your Umbrel Bitcoin Node

  1. Open Bisq and click on the “Account” tab located in the top-right corner of the application.

  2. Navigate to “Settings” and then select “Network info” from the left-hand menu.

  3. Click on the “Bitcoin network” tab.

  4. Check the box “Use custom Bitcoin Core nodes.”

  5. Paste your Umbrel node’s P2P (Tor) host address into the “Hostname” field and append “:8333” (or the port number from the P2P (Tor) settings) to the end of the address.

  6. Click “Save current settings” at the bottom of the “Bitcoin network” tab.

Step 4: Open the Correct Port on Your Router

To allow traffic between Bisq and your Umbrel node, you may need to open the appropriate port on your router. This process is called port forwarding. Follow these general steps:

  1. Log in to your router’s settings by entering its IP address in your web browser. You can usually find the IP address in your router’s documentation or by searching online for your router’s make and model.

  2. Find the port forwarding settings. This may be under a section called “Port Forwarding,” “Applications & Gaming,” or something similar.

  3. Add a new port forwarding rule with the following details:

    • Protocol: TCP

    • External Port: 8333 (or the port number from your P2P (Tor) settings)

    • Internal IP Address: The local IP address of your Umbrel node

    • Internal Port: 8333 (or the port number from your P2P (Tor) settings)

  4. Save your changes and restart your router if necessary.

Step 5: Restart Bisq

  1. Close and restart Bisq for the changes to take effect.

After completing these steps, Bisq should be connected to your Umbrel Bitcoin node, and it will use your node to validate transactions. You can verify this by going to Settings: Network Info in Bisq and looking for your Onion Address under Bitcoin Network - Connected Peers. This setup increases your privacy and security when using Bisq, as you won’t have to rely on third-party nodes.

Enjoy trading on Bisq with the added peace of mind that comes from using your own Bitcoin Core node!

Back to Blog

Related Posts

View All Posts »
The Rising Tide of CBDC Propaganda: A Critical Perspective

The Rising Tide of CBDC Propaganda: A Critical Perspective

Over the last week or so I have seen some pretty interesting foundational marketing come out that “addresses” concerns the public have expressed as CBDC adoption blockers namely - privacy. Which means that we have done a good job of putting the privacy risk aspect of CBDC into the collective consciousness and “they” are starting the spin.

Freedom

Freedom

However, the struggle between centralized authority and decentralized freedom is intensifying. Bitcoin's emergence has not gone unnoticed, and efforts to integrate it into the existing financial system are underway. This is just the start. The real battleground lies in our access to technologies like Bitcoin, now targeted through digital IDs, online safety laws, and various financial regulations.

We are still So early

We are still So early

Hello everyone! After making the decision to sell all my Stacks (STX) NFTs, which incidentally included three that provided lifetime access to Sigle (a platform I loved), I've found myself needing a new blogging home.

Could a government conrol Bitcoin?

Could a government conrol Bitcoin?

I posted a tweet a few days ago commenting on my incidental encounter with the high fees and long wait times of Bitcoin that we are currently experiencing due to the flood of adoption driven by Ordinals and BRC20. The poll in the tweet was reposted to Facebook, where I received a comment from an old friend who is an astrologer. Her comment essentially said, "Ditch Bitcoin for Gold and Silver, as the government is going to take control of Bitcoin."