Bitcoin Forum
August 12, 2026, 06:57:25 AM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Sparrow/bitcoin core on Linux Mint  (Read 70 times)
slowLearner2 (OP)
Newbie
*
Offline

Activity: 3
Merit: 0


View Profile
August 11, 2026, 12:23:57 AM
 #1

Hello,

I’m trying to move away from Windows OS, but I’m getting confused. I installed linux mint, and then I downloaded tar files of bitcoin core and sparrow wallet. I extracted these and then ran the executables and everything seemed to work. Then I realized that I haven’t really compiled or installed anything….

Can you do this lol? I see sparrow actually has a Deb file on the site that I could probably get to install with some software already in Linux mint, but Core only gives you tar files to work with. Are there system/security concerns if I just run the executable file for Core and Sparrow or is this a terrible idea?

Thanks! (Sorry if this is a dumb question)
Kruw
Sr. Member
****
Offline

Activity: 1204
Merit: 294


Use Bitcoin anonymously - wasabiwallet.io


View Profile WWW
August 11, 2026, 06:01:17 AM
Last edit: August 11, 2026, 06:37:49 AM by Kruw
Merited by NotATether (1)
 #2

Are there system/security concerns if I just run the executable file for Core and Sparrow or is this a terrible idea?

It is ABSOLUTELY CRITICAL that you sync your full node first, connect your Electrum server to your node next, and then connect Sparrow to your Electrum server after that. If you don't perform these steps in this order, all of your transaction history and balance will be sent to third party servers.

This data leak is because Sparrow never implemented BIP157/158 compact filters, and the developer is apparently not interested in adding this protection: https://delvingbitcoin.org/t/state-of-the-transaction-privacy-work-in-bitcoin/2622/25

You should use Wasabi if you care about your privacy, it doesn't need to connect to a full node.

Protect your privacy - Coinjoin with Wasabi Wallet
Code:
https://coinjoin.kruw.io/
ABCbits
Legendary
*
Offline

Activity: 3696
Merit: 10283



View Profile
August 11, 2026, 08:35:36 AM
 #3

Can you do this lol? I see sparrow actually has a Deb file on the site that I could probably get to install with some software already in Linux mint, but Core only gives you tar files to work with. Are there system/security concerns if I just run the executable file for Core and Sparrow or is this a terrible idea?

Yes. Just like windows, you can run app located on "any" location. But since you appear to have security concern, have you verify the authenticity of Bitcoin Core and Sparrow Wallet by performing GPG verification?

Are there system/security concerns if I just run the executable file for Core and Sparrow or is this a terrible idea?
It is ABSOLUTELY CRITICAL that you sync your full node first, connect your Electrum server to your node next, and then connect Sparrow to your Electrum server after that. If you don't perform these steps in this order, all of your transaction history and balance will be sent to third party servers.

While i also prefer to recommend running Electrum server and configure Sparrow wallet connect to it, https://www.sparrowwallet.com/docs/connect-node.html shows you can configure Sparrow wallet to use Bitcoin Core directly.

NotATether
Legendary
*
Offline

Activity: 2422
Merit: 10116


┻┻ ︵㇏(°□°㇏)


View Profile WWW
August 11, 2026, 12:05:17 PM
 #4

As long as you verify the signatures of the Bitcoin Core download (using hashes + PGP), and follow the advice in Kruw's post, you should be just fine.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
Forsyth Jones
Legendary
*
Offline

Activity: 1988
Merit: 2191


I love Bitcoin!


View Profile WWW
August 11, 2026, 09:38:56 PM
 #5

I downloaded tar files of bitcoin core and sparrow wallet. I extracted these and then ran the executables and everything seemed to work. Then I realized that I haven’t really compiled or installed anything….
If you want to install the Bitcoin Core binary (which is in the .tar) on linux, follow this installation guide: https://bitcoin.org/en/full-node#linux-instructions

Something like:

Code:
tar xzf bitcoin-31.1-x86_64-linux-gnu.tar.gz
cd bitcoin-31-1
sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-31.1/bin/*

or

sudo install -m 0755 -o root -g root -t /usr/local/bin bin/*

It is ABSOLUTELY CRITICAL that you sync your full node first, connect your Electrum server to your node next, and then connect Sparrow to your Electrum server after that. If you don't perform these steps in this order, all of your transaction history and balance will be sent to third party servers.
I would say that 99% of people won't be able to do this due to the high complexity, unless they buy a ready-made node like umbrel, mynode or download the Umbrel .iso

A more viable alternative would be to use Sparrow Wallet (it can easily connect directly to Bitcoin Core) > https://sparrowwallet.com/docs/connect-node.html

slowLearner2 (OP)
Newbie
*
Offline

Activity: 3
Merit: 0


View Profile
Today at 02:46:35 AM
 #6

Are there system/security concerns if I just run the executable file for Core and Sparrow or is this a terrible idea?

It is ABSOLUTELY CRITICAL that you sync your full node first, connect your Electrum server to your node next, and then connect Sparrow to your Electrum server after that. If you don't perform these steps in this order, all of your transaction history and balance will be sent to third party servers.

This data leak is because Sparrow never implemented BIP157/158 compact filters, and the developer is apparently not interested in adding this protection: https://delvingbitcoin.org/t/state-of-the-transaction-privacy-work-in-bitcoin/2622/25

You should use Wasabi if you care about your privacy, it doesn't need to connect to a full node.

That’s sort of depressing. I’m sure I don’t fully understand, but does this mean anyone using QT as their wallet is leaking info about their transactions, or this is limited to “light clients” which Sparrow acts as on top of your node?  Are old full node wallets actually more private than Sparrow by default? Lastly, does a VPN or Tor help at all? You can still see the btc addresses but not linked to IP address? Thanks for the heads up
slowLearner2 (OP)
Newbie
*
Offline

Activity: 3
Merit: 0


View Profile
Today at 03:02:51 AM
 #7

Can you do this lol? I see sparrow actually has a Deb file on the site that I could probably get to install with some software already in Linux mint, but Core only gives you tar files to work with. Are there system/security concerns if I just run the executable file for Core and Sparrow or is this a terrible idea?

Yes. Just like windows, you can run app located on "any" location. But since you appear to have security concern, have you verify the authenticity of Bitcoin Core and Sparrow Wallet by performing GPG verification?

Are there system/security concerns if I just run the executable file for Core and Sparrow or is this a terrible idea?
It is ABSOLUTELY CRITICAL that you sync your full node first, connect your Electrum server to your node next, and then connect Sparrow to your Electrum server after that. If you don't perform these steps in this order, all of your transaction history and balance will be sent to third party servers.

While i also prefer to recommend running Electrum server and configure Sparrow wallet connect to it, https://www.sparrowwallet.com/docs/connect-node.html shows you can configure Sparrow wallet to use Bitcoin Core directly.

(Hope I didn’t screw this up. Apparently I can only post every so often because I’m new. I changed my response color so my text is easy to pick out of this saved draft)


Thanks, I’m starting to look into running an electrum server or using wasabi as suggested. Now I’m wondering if I’m setting up a server why not just run Electrum? I did verify the downloads (manifests, file hashes). You know more about the operating systems, what’s the advantage of installing these two? The executables still are able to find all the dependencies on their own without compile/install?
nc50lc
Legendary
*
Online Online

Activity: 3234
Merit: 8972


Self-proclaimed Genius


View Profile
Today at 05:43:55 AM
 #8

-snip- but does this mean anyone using QT as their wallet is leaking info about their transactions, or this is limited to “light clients” which Sparrow acts as on top of your node? 
Not particular to GUI clients, it's due to how SPV wallet works.
Sparrow for example, has an option to connect to public Electrum servers if you haven't set it to connect to your own server or Bitcoin client.
Since those are owned by a third-party, you wouldn't know if they're spying on your addresses and transactions.

But not all light clients have terrible privacy, those that are utilizing BIP-158 (Compact Block Filters) should have a pretty good privacy,
although not as good as using your own server/node.

BTW, you can directly connect your Sparrow to your Bitcoin Core if you don't prefer setting-up an Electrum server.
The options in Sparrow's network setting should be self-explanatory.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!