<p>Unfortunately there is a library used in MultiBit/ bitcoinj for networking (called netty) that does not support SOCKS proxies. Thus currently you cannot set up MultiBit to use Tor.</p>

<p>It is something we want to support so there are plans afoot to refactor the code and use a different networking library that does support SOCKS proxies.</p>

CC BY-SA 3.0
2013-08-23T09:59:43.730Z
2013-08-23T09:59:43.730Z
jim618
<p>As it relates to Bitcoin, no.  Bitcoin is a peer to peer network for sharing the transactions and would require some server out there running TOR to convert the rest of the network to the same TOR and redistribute the transactions.  I have not heard of any plans of implementing this in to Bitcoin transactions of any kind. If, on the other hand, your multibit traffic is not a virtual currency, I would recomend checking port forwarding settings on the application to local host 127.0.0.1:(port) and see if the GUI can allow that.</p>

CC BY-SA 3.0
2014-01-21T21:28:59.330Z
Thanks for the reply, @nybbler905, but this isn't correct. The TOR network does not only allow connections to computers within the network; it also (and primarily) acts as a distributed proxy allowing a user to connect to the internet at large without disclosing their originating IP to the destination IP.
Donnie Clapp
CC BY-SA 3.0
2013-08-23T04:48:22.587Z
2013-08-23T04:48:22.587Z
nybbler905
<p>I'd like to route my multibit traffic through TOR, but have been unsuccessful finding out if it's possible. It's certainly not in the GUI settings on OSX.</p>

<multibit><tor>
Can Multibit be set to use a SOCKS proxy on OSX?
Donnie Clapp
# Can Multibit be set to use a SOCKS proxy on OSX?

(Asked by: username_0 on 2013-08-21)

I'd like to route my multibit traffic through TOR, but have been unsuccessful finding out if it's possible. It's certainly not in the GUI settings on OSX.

**Tags:** multibit, tor


---

## 2 answers

### Answer by username_1 on 2013-08-23. Score: 2 | Accepted answer

Unfortunately there is a library used in MultiBit/ bitcoinj for networking (called netty) that does not support SOCKS proxies. Thus currently you cannot set up MultiBit to use Tor.

It is something we want to support so there are plans afoot to refactor the code and use a different networking library that does support SOCKS proxies.


---

### Answer by username_2 on 2013-08-23. Score: 0

As it relates to Bitcoin, no. Bitcoin is a peer to peer network for sharing the transactions and would require some server out there running TOR to convert the rest of the network to the same TOR and redistribute the transactions. I have not heard of any plans of implementing this in to Bitcoin transactions of any kind. If, on the other hand, your multibit traffic is not a virtual currency, I would recomend checking port forwarding settings on the application to local host 127.0.0.1:(port) and see if the GUI can allow that.

> **Comments:**
> **username_0**: Thanks for the reply, @username_2, but this isn't correct. The TOR network does not only allow connections to computers within the network; it also (and primarily) acts as a distributed proxy allowing a user to connect to the internet at large without disclosing their originating IP to the destination IP.  

---

