Running a Bitcoin client with tor with a Debian based Linux OS


Setting up Vidalia

Download the Tor Browser bundle Extract, go to the App folder, and double click Vidalia (and select "Run"). Let Vidalia load. If Vidalia doesn't work, run the "start-tor-browser" file at the top level of the extracted directory. Ensure that the port is 9150 (it usually is). If you're not sure, go to Edit>Preferences>Network>Settings and check that the opened Firefox window is connected to a SOCKS v5 proxy on port 9150. If not, make note of the port and use it in place of 9150 in the rest of this post. If Firefox was opened, close it. You don't need it for this.


Ensure Vidalia is running Download Bitcoin-QT, and extract On your Debian command line, run sudo apt-get install libqtgui4 Go to the bin folder in the extracted Bitcoin, choose the 32 or 64 forlder depending on your system (32-bit/64-bit), double click the bitcoin-qt, select "Run" Go to "Settings" in the menu bar, "Network" tab. Check the SOCKS proxy tickmark, set IP as,...
0 0

This guide describes how to install Tor Client on the Debian based systems like Linux Mint, Ubuntu etc.

Tor or The Onion Router – is an encrypted network that can route your traffic through relays, making the traffic appear to come from exit nodes.

Unlike with proxies, the exit node itself doesn’t know your IP address or where you are.

To redirect connections through the Tor network we will use ProxyChains utility.

Set Up an Official Tor Repository

Edit /etc/apt/sources.list file.

$ sudo vi /etc/apt/sources.list

Append the following line:

deb main


deb jessie main

Do you know the RELEASE NAME of your distribution?

If you don’t know the release name of your distribution, you can find it out by running the following command:

$ cat /etc/*[-_]{release,version}


$ cat /etc/*[-_]{release,version} DISTRIB_ID=LinuxMint...
0 0

Here we cover how to configure the Bitcoin client to send traffic via the Tor network rather than directly out to the Internet over your own connection, which can help reduce your Bitcoin transactions / addresses from being associated with your IP address.

Download and Configure Tor Browser

We’ll be using the Tor browser as it’s very easy to get going, first install the Tor browser.

By default the Tor browser runs a SOCKS proxy host and listens on, you can modify this or confirm this in the Tor browser by selecting Tools > Options > Advanced > Network > Settings.

You can perform a ‘netstat’ to confirm that the Tor browser is indeed listening on this port.

Configure Bitcoin Client

Once the Tor browser has been installed and you have confirmed the port that the SOCKS proxy is listening on, you can specify this into the Bitcoin client. In this example we’re using the Bitcoin Qt client.

Select Settings > Options...

0 0

If you're using Debian, just run

apt-get install tor

as root.

Note that this might not always give you the latest stable Tor version, but you will receive important security fixes. To make sure that you're running the latest stable version of Tor, see option two below.

Now Tor is installed and running. Move on to step two of the "Tor on Linux/Unix" instructions.

Do not use the packages in Ubuntu's universe. In the past they have not reliably been updated. That means you could be missing stability and security fixes.

Raspbian is not Debian. These packages will be confusingly broken for Raspbian users, since Raspbian called their architecture armhf but Debian already has an armhf. See this post for details.

You'll need to set up our package repository before you can fetch Tor. First, you need to figure out the name of your distribution. A quick command to run is lsb_release -c or cat /etc/debian_version. If in doubt about your Debian...

0 0

The official description of BitKey says that it is a “self-contained read-only CD/USB stick with everything you need to perform highly secure air-gapped Bitcoin transactions.”

It is a side project of the developers of TurnKey Linux, a Debian-based distribution that provides a set of ready-to-use server virtual appliances.

BitKey itself is a simple solution for bitcoin users. The current build offers encrypted wallet storage, and comes in a very minimal Xfce desktop. Minimal in the sense that it comes with only a handful of applications. They are Electrum Bitcoin client, Chromium 35, bitaddress generator, qrcode generator, zxcvbn password strength checker. Thunar file manager, and network device manager.

To use BitKey, you need two USB sticks, labeled Red and Black. The Red USB device is the boot device, the one where the BitKey image is loaded and used for booting the computer. The Black device is used for persistent storage.

When Bitkey is booted, the...

0 0

Why should you run a Bitcoin hidden service on your node?
* It increases the privacy of other Bitcoin users who are anonymizing their actions via Tor. Specifically, it is a countermeasure to many of the “network observer” attacks listed on the Open Bitcoin Privacy Project’s threat model.
* It makes your own node more robust against Sybil attacks and network partitions.
* It doesn’t require much more computational resources to run, just the one-time setup cost of configuring your machine.

There are several ways that you can configure a Bitcoin node to connect to Tor that are outlined in the documentation; for the purpose of this guide we are focused on the third option: “automatically listen on Tor.”

As of Bitcoin Core 0.12, a node will automatically run a hidden service if it is able to connect to a local Tor daemon. However, we have to make sure that a few things are configured correctly so that the node and daemon...

0 0
0 0

Here is a quick how-to for setting up a Tor relay on Ubuntu or Debian Linux!

1. First, add the tor repository:

$ sudo nano /etc/apt/sources.list

Add a line as follows, changing the distro name to your current distro.

Better yet, review this page at the tor project site to identify your distro and appropriate sources.list.

deb trusty main

2. Next add the gpg keys as follows with these commands:

$ gpg --keyserver --recv 886DDD89 $ gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

3. Next:

$ sudo apt-get update

This keeps the tor project key updated:

$ sudo apt-get install

And finally install tor:

$ sudo apt-get install tor

4. Upon installing tor, it starts immediately. First stop tor so we can make some changes.

$ sudo /etc/init.d/tor stop

Edit the tor config file:

$ sudo nano /etc/tor/torrc...
0 0


The objective is to install latest Bitcoin-node binaries on Debian 9 Stretch Linux.

Operating System and Software Versions

Operating System: - Debian 9 Stretch Software: - Bitcoin 0.14.1


Privileged access to your Debian system will be required.




# - requires given command to be executed with root privileges either directly as a root user or by use of sudo command $ - given command to be executed as a regular non-privileged user


Download Latest Bitcoin Binaries

First, download the latest BitCoin binaries from the official

URL. Alternatively, use


command while updating bitcoin version where appropriate:

$ wget

The Bitcoin tarball should now be inside your working directory:

$ ls...
0 0
0 0

Tails is a Linux-based operating system that users can boot from a USB drive or DVD in a “live disk” configuration. One of the chief benefits of the tool is that it routes all Internet traffic through the Tor privacy network by default. Tails is one of only two methods of connecting to the Tor network recommended by the Tor project itself, the other being the Tor Browser.

Tor is a peer-to-peer network that allows users to hide their IP address from Internet services. In conjunction with other privacy technologies, Tor helps to provide users anonymity when connecting to the Internet. Since users assume the Internet connections of other Tor users in order to temporarily assume their identities, Tor also effectively circumvents Internet censorship by routing around points of failure.

Bitcoin is a peer-to-peer, decentralized crypto-currency. With a multi-billion dollar market cap, Bitcoin is quickly becoming the de facto standard of cutting edge Internet commerce. Its...

0 0

Those who know what they’re doing on the dark web generally say that using Tor, by itself, is not enough to protect you. Traffic analysis and other methods have been used to de-anonymize users numerous times.

While using a VPN is also helpful, security experts frequently recommend using Linux distros for additional privacy. That being said, it’s also a frequent point of debate as to how secure even these systems are, but that largely depends on what your purpose in using it is.

In addition to trying these systems out, it took a fair amount of searching and reading to find out which ones were consistently given good marks by others. That aside, you may find you don’t like any of these; there are hundreds of other Linux distros available as well.

Note: These are in no particular order; don’t think of them as being ranked from “best to worst.”


Credit: Whonix 2013 Wikimedia Commons

Whonix was one of the first live OS’s that I...

0 0
0 0

WARNING: Complete noob to linux (somewhat noob - if something can be installed w/ a package manager, I'm ok, else completely lost). I loaded debian 7 on a VBox VM (took 2 days to get everything to run correctly, but cool now) and just want to put a BitCoin wallet on, so I went to the bitcoin site and downloaded the wallet. Unfortunately, there is no install package, just a bin and src directory. I figured the bin was the correct place to look and found a directory named "32" under that. In that directory, I see bitcoind and bitcoin-qt. Found out I needed PPA to install this, so I came up with (in a terminal):

sudo add-apt-repository ppa:bitcoin/bitcoin

ran the command, seemed to work. then ran

sudo apt-get update

but discovered some files apparently are no longer on the site it's pulling stuff from:

Hit wheezy Release.gpg Hit wheezy-updates Release.gpg Hit wheezy Release ...
0 0

Some people worry a lot about security issues. Anyone can worry about their personal information, such as credit card numbers, on the Internet. They can also be concerned with someone monitoring their activity on the Internet, such as the websites they visit. To help ease these frustrations about the Internet anyone can use the Internet without having to “look over their shoulder”.

The Operating System (OS) to use to protect yourself is called Tails. Tails stands for ‘The Amnesic Incognito Live System’ and is a Debian based OS created by the Tor Project.

TOR (The Onion Router)

You may or may not have heard of Tor. Tor stands for the ‘The Onion Router’ and provides encryption of your data packets on the Internet multiple times. Each packet you send is encrypted at each ‘Onion Router’ and passed to the next one. The Tor system was initially created for sending intelligence information over the Internet and keeping it safe from prying eyes.

There is an...

0 0

As you may probably know, you can install the Torbutton extension on Firefox to route your web traffic through the Tor network and thus stay anonymous online. There’s an extension named TorBirdy that does the same for the Thunderbird email client.

Why This is Useful

Mail servers log your IP address when you send or fetch emails from Thunderbird or any email client, which means your email service provider (ESP) can track your location. They know for how long you have stayed at a location and if you travel a lot, they know your travel route unless you don’t log into your email account.

By installing TorBirdy which routes your email traffic through the Tor network, your ESP can only log the IP address of Tor exit node and so your actual IP and location will not be known.

TorBirdy also enhances the privacy settings of Thunderbird such as converting HTML email to plain text email, converting time format to UTC to prevent local timestamp disclosure....

0 0
0 0

Do I need to have a port opened?

This is optional, you can browse and use ZeroNet sites without an open port. If you want to create a new site it's highly recommended to have an open port.

At startup ZeroNet tries to open a port for you on your router using UPnP, if this fails you have to do it manually:

If it still doesn't work then try to find a 'port forwarding' section. This is different in every router. Here is a tutorial on YouTube. The port to forward is 15441.

Is ZeroNet anonymous?

It's no more anonymous than BitTorrent, but privacy (the possibility to find out who is the owner of the comment/site) will increase as the network and the sites gains more peers.

ZeroNet is made to work with anonymity networks: you can easily hide your IP using the Tor network.

How to use ZeroNet in Tor browser?

In Tor mode it's recommended to use ZeroNet in Tor Browser:

Start the Tor Browser Go to address about:preferences#advanced...
0 0