You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge #12384: [Docs] Add version footnote to tor.md
39d2911 [Docs] Add version footnote to tor.md (Damian Williamson)
Pull request description:
[Docs] Add version footnote to tor.md
Added note to section 2, part -edits to `/etc/tor/torrc`- indicating this is only required for Tor version 0.2.7.0 and older, since section 3 states it is valid for Tor version 0.2.7.1 and newer. Added ref link from section 2 version footnote to section 3. Re-styled headings to work on GitHub -alternate heading style markup creation issue with numbered headings and thus headings and automatic heading links are broken-
Ref: [Issue# 12376](bitcoin/bitcoin#12376)
Signed-off-by: Damian Williamson \<[email protected]\>
Tree-SHA512: 439f4ccc3e196011af448b220adf26b0e653ac589bf4cfbbc276c1500c9d08f209c9d6101e4d232857779d9f25164cfb222ed30e3d63de116f9121e6ebde31c3
Copy file name to clipboardExpand all lines: doc/tor.md
+7-11Lines changed: 7 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,12 @@
1
-
TOR SUPPORT IN BITCOIN
2
-
======================
1
+
# TOR SUPPORT IN BITCOIN
3
2
4
3
It is possible to run Bitcoin as a Tor hidden service, and connect to such services.
5
4
6
5
The following directions assume you have a Tor proxy running on port 9050. Many distributions default to having a SOCKS proxy listening on port 9050, but others may not. In particular, the Tor Browser Bundle defaults to listening on port 9150. See [Tor Project FAQ:TBBSocksPort](https://www.torproject.org/docs/faq.html.en#TBBSocksPort) for how to properly
7
6
configure Tor.
8
7
9
8
10
-
1. Run bitcoin behind a Tor proxy
11
-
---------------------------------
9
+
## 1. Run bitcoin behind a Tor proxy
12
10
13
11
The first step is running Bitcoin behind a Tor proxy. This will already make all
14
12
outgoing connections be anonymized, but more is possible.
@@ -34,12 +32,12 @@ In a typical situation, this suffices to run behind a Tor proxy:
34
32
./bitcoind -proxy=127.0.0.1:9050
35
33
36
34
37
-
2. Run a bitcoin hidden server
38
-
------------------------------
35
+
## 2. Run a bitcoin hidden server
39
36
40
37
If you configure your Tor system accordingly, it is possible to make your node also
41
38
reachable from the Tor network. Add these lines to your /etc/tor/torrc (or equivalent
42
-
config file):
39
+
config file): *Needed for Tor version 0.2.7.0 and older versions of Tor only. For newer
40
+
versions of Tor see [Section 3](#3-automatically-listen-on-tor).*
43
41
44
42
HiddenServiceDir /var/lib/tor/bitcoin-service/
45
43
HiddenServicePort 8333 127.0.0.1:8333
@@ -88,8 +86,7 @@ for normal IPv4/IPv6 communication, use:
0 commit comments