Re: [ANN] Bitcoin (BTC) on Tor addnodes Project
-
https://bitcointalksearch.org/topic/m.52425757...snip...
Configuration examples;
Bitcoin (BTC) bitcoin.conf ... Linux (Tor only and pruned mode) ...
cd ~/.bitcoin && sudo nano bitcoin.conf
prune=5000
listen=1
bind=127.0.0.1
externalip=ONION_ADDR
port=8333
onion=127.0.0.1:9050
proxy=127.0.0.1:9050
maxconnections=256
addnode=satofxsc3xjadxsm.onion:8333
addnode=shindo45rxrk3737.onion:8333
addnode=naka7nzsu3binfim.onion:8333
addnode=motoixfjxnf4joga.onion:8333
See:
https://en.bitcoin.it/wiki/Setting_up_a_Tor_hidden_service...
Tor - torrc ... Linux (CLIENT only Tor hidden_service, for pruned mode i.e. will only relay Bitcoin traffic over Tor, with reduced bandwidth!) ...
Updated April 2020 ...
sudo nano /etc/tor/torrc
ClientOnly 1
SOCKSPort 9050
SOCKSPolicy accept 127.0.0.1/8
Log notice file /var/log/tor/notices.log
ControlPort 9051
HiddenServiceDir /var/lib/tor/bitcoin-service/
HiddenServiceVersion 2
HiddenServicePort 8333 127.0.0.1:8333
HiddenServiceStatistics 0
ExtraInfoStatistics 0
ORPort 443
DirPort 80
BandwidthRate 8MB
BandwidthBurst 10MB
ExitPolicy reject *:*
NumCPUs 1
AvoidDiskWrites 1
ConnectionPadding 1
ReducedConnectionPadding 1
GeoIPExcludeUnknown 1
ExcludeNodes Unnamed,default,{ae},{af},{bd},{bh},{bi},{bj},{bn},{bo},{by},{cd},{cf},{ci},{cn},{co},{cu},{cy},{dz},{ec},{eg},{er},{et},{fj},{ht},{id},{iq},{ir},{jo},{kg},{kh},{kp},{kw},{kz},{la},{lb},{lk},{lr},{ly},{ma},{mm},{mw},{np},{om},{ph},{pk},{ps},{qa},{ru},{rw},{sa},{sd},{so},{sy},{th},{tj},{tm},{tn},{tr},{tw},{ua},{ug},{uz},{ve},{vn},{ye},{zw},{??}
See:
https://2019.www.torproject.org/docs/tor-manual.html.en...
Full howto node set-up guide coming soon, including dual stack server, firewall and ddos prevention etc.,
...snip...
EDIT: Additional ...
Bitcoin generated "ephemeral" v2 onion_private_key ... i.e. RSA1024:MIICX ...
cd ~/.bitcoin && sudo nano onion_private_key
Tor hidden_service generated v2 .onion ...
sudo nano /var/lib/tor/bitcoin-service/hostname
sudo nano /var/lib/tor/bitcoin-service/private_key
i.e.
-----BEGIN RSA PRIVATE KEY-----
MIICX ...
-----END RSA PRIVATE KEY-----
N.B. You can manually reformat the keys to correspond (depending on how you intend to run your node) ...
Always make sure you stop Bitcoin and Tor before editing and restarting etc.,