Questions tagged [tor]

A distributed anonymization network, making not only much more difficult to eavesdrop the content, but also hiding the participants. Most TCP/IP applications - including bitcoin software - can be easily modified/configured to communicate on tor.

Filter by
Sorted by
Tagged with
0 votes
0 answers
30 views

Bitnodes check on .onion addr returns 403 Forbidden

Question on inbound connections. I am running via tor proxy and getting outbound connections. Node is running in pruned mode and is up to date. I manually created hidden service via torrc config file. ...
Ryan's user avatar
  • 1
2 votes
1 answer
81 views

How do I verify my privacy on Bitcoin Core

Based on my question, you can tell that I'm not experienced by any stretch of the imagination. However, I'm eager to learn. I spent quite some time setting up a full node on a headless 2011 Mac Mini ...
Justin's user avatar
  • 21
2 votes
0 answers
41 views

Listening only for local inbound connections over "clearnet", and using Tor for external connections

I want to connect some wallets to my node in my LAN, over regular connection (not Tor), but I don't want my node to use this "clearnet" connection for anything else (for example to connect ...
bl0ck3d's user avatar
  • 81
3 votes
1 answer
188 views

Bitcoind is able to listen both to clearnet and Tor networks but broadcast transaction only over Tor?

I know bitcoin core node can listen to both Tor and clearnet connections, but in this situation is it possible to broadcast transaction only over the Tor network and not clearnet? I'm asking it for ...
bl0ck3d's user avatar
  • 81
1 vote
1 answer
201 views

How to connect my mobile wallet to a full node via a TOR hidden service address?

I would like to configure a mobile (Android) wallet to connect to a TOR-enabled full node (Bitcoin Core), via its onion address. I haven't decided which wallet to use yet. It will depend, of course, ...
bitsmack's user avatar
  • 131
1 vote
1 answer
65 views

Failed to start Bitcoin daemon

I set up Tor with bitcoind. After that, when I started the daemon, I got the following error. Error: Cannot set -bind or -whitebind together with -listen=0 My bitcoin.conf is: server=1 txindex=1 ...
Luke's user avatar
  • 35
2 votes
1 answer
165 views

Use a Tor vanity address in Bitcoin Core?

I tried using mkp224o to generate a Tor vanity address for my Bitcoin Core node. It output something like this: ./mkp224o -y satosh hostname: satoshf47rudte4hkkhhpz7sndbizctnvh3qcmdsaegjaprobb5mt6id....
girevik's user avatar
  • 23
2 votes
1 answer
157 views

CLN having issues connecting to Tor service

Suddenly started getting this error, where should I look to try and fix it? Tor version 0.4.7.10 Tor compiled with GCC version 12.2.0 and lightning v0.11.2 e: lightning_connectd: Connecting stream ...
user209474's user avatar
1 vote
1 answer
295 views

I am trying to get past Binding RPC on address 1 port 8332 failed

My debug file shows: 2022-12-17T09:28:00Z Bitcoin Core version v24.0.1 (release build) 2022-12-17T09:28:00Z InitParameterInteraction: parameter interaction: -externalip set -> setting -discover=0 ...
user209474's user avatar
3 votes
0 answers
46 views

What are the privacy implications of sharing or publishing the .onion address of a bitcoin node?

Some tutorials redact the .onion address of their nodes for privacy reasons: https://coldcard.com/docs/img/econoalch/Sparrow47.png What are the attack vectors that they are defending themselves from? ...
nMQz4QF4MVoTsIkkO5vH's user avatar
0 votes
1 answer
164 views

How to force node to use tor connections, onlynet=onion already

I've followed all these steps How can I setup Bitcoin to be anonymous with Tor? I've added onlynet line in my conf file, but all my peers come with ipv4 connection. When I run getnetworkinfo I get ...
son_of_satoshi's user avatar
0 votes
0 answers
220 views

Bitcoin Core through Tor (Windows), cookie permissions

I'm running a pruned node Bitcoin Core 23.0 gui (on Windows 10). My mission is to run the node through tor (0.4.7.11) for privacy. I'm mostly following this guide ( https://en.bitcoin.it/wiki/...
user1500849's user avatar
9 votes
3 answers
4k views

Why is connecting bitcoin exclusively over Tor considered bad practice?

I've heard that a bitcoin node with only Tor connections is "trivial" to eclipse attack and that such nodes should maintain at least one (or more?) clearnet connections in addition. What is ...
pinhead's user avatar
  • 4,932
3 votes
1 answer
288 views

Force WasabiWallet to use system tor service

I am running Wasabi wallet on linux machine and would like to force it to use system tor service. Tor is being blocked by my ISP, but I have set up bridges for my system tor daemon, and it works OK. ...
zetroot's user avatar
  • 155
0 votes
0 answers
170 views

lnd fails to connect to the network

Ubuntu 22.04 lnd 0.15.3-beta tor 0.4.6.10 When I run lnd, it never connects to the network. The output contains the line: [ERR] SRVR: Unable to retrieve initial bootstrap peers: no addresses found ...
Zephyrus's user avatar
  • 536
0 votes
1 answer
118 views

source address is .onion in peers.dat

I recently wrote a tool to decode the peers.dat in bitcoin core. Something peculiar that I noticed is how there were some addresses in the tables that had the source address as a .onion address. Does ...
Vinay Shetty's user avatar
0 votes
1 answer
66 views

IP and .onion addresses in buckets

From my understanding, the new tables have 1024 buckets and each bucket can hold a maximum of 64 addresses. Is there a limit set in place for the maximum number of address types that can be part of ...
Vinay Shetty's user avatar
1 vote
1 answer
119 views

.onion addresses in buckets

I understand that the AS information plays a part in how addresses are populated in the buckets of the new table for IPv4/IPv6 addresses, but how does it work for .onion addresses? I understand the ...
Vinay Shetty's user avatar
3 votes
1 answer
163 views

DNS Seeds for TORv3

Does querying the DNS Seeds via TOR return .onion addresses? If not, then if my node is a TOR only node, does it always get the .onion addresses to connect to, from the hard-coded list? Additionally, ...
Vinay Shetty's user avatar
1 vote
1 answer
159 views

restrict bitcoin core to tor

I run both bitcoind and bitcoin-qt calling with -proxy=127.0.0.1:9050 Is this enough for Bitcoin Core to route any communication through Tor, or does this risk any name resolution or something being ...
Mercedes's user avatar
  • 804
0 votes
1 answer
280 views

Not able to create private V3 onion service

I'm trying to secure my onion service running on my VPS node. I followed the steps of the official tor guide and this guide. Everything works fine UNTIL I get to the point where I have to modify the ...
zerotobtc's user avatar
  • 323
0 votes
1 answer
75 views

Not able to verify tor setup for RPC

I'm currently in chapter 14.1 (verify your tor setup) of the learning bitcoin from the command line course by blockchaincommons. I don't get my head around doing the actual RPC verification via ...
zerotobtc's user avatar
  • 323
1 vote
1 answer
318 views

Should full node provide BIP 157/158 services?

As an educational exericse I have a new 22.0 full node using tor onion-only. Of the 18 outbound connections, one is to a peer which offers COMPACT_FILTERS BIP 158 service. (I got the name from a list ...
HashHouse's user avatar
1 vote
0 answers
52 views

Why variations in tor onion service incoming node identifcation formats?

With these bitcoin.conf parameters: proxy=127.0.0.1:9050 listen=1 onlynet=onion bind=127.0.0.1 externalip=[my 64-char code].onion [plus 32 addnode=[onion address] entries] I quickly get 18 outgoing ...
brec's user avatar
  • 347
1 vote
0 answers
78 views

github bitcoin/doc/tor.md - Automatically versus Manually creating a Bitcoin Core tor onion service

The doc I'm asking about: TOR SUPPORT IN BITCOIN. Section 1 describes how to "Run Bitcoin Core behind a Tor proxy." Then... Automatically create a Bitcoin Core onion service [I]f Tor is ...
brec's user avatar
  • 347
2 votes
0 answers
267 views

Low inbound connections and fixed getnetworkinfo score at 4

I spent hours researching for possible solutions, but couldn't find any. I set up my RPi4 bitcoin node about a month ago. It communicates through Tor (see torrc content). SOCKSPort 9050 Log notice ...
giusebage's user avatar
1 vote
1 answer
293 views

How to configure Electrum to open explorer in Tor Browser?

Is it possible to configure Electrum to open explorer in Tor Browser? I would like to use Blockstream’s http://explorerzydxu5ecjrkwceayqybizmpjjznk5izmitf2modhcusuqlid.onion/. Thanks!
sunknudsen's user avatar
2 votes
1 answer
744 views

Tor and i2p tradeoffs in Bitcoin Core

What are the different trade-offs involved in options mentioned below that users should consider while using Tor/i2p in Bitcoin Core based on privacy and security? Only Tor or i2p 1.1 onlynet=i2p 1.2 ...
user avatar
2 votes
1 answer
470 views

Can bitcoind listen on both ipv4 and ipv6?

Can bitcoind listen on both ipv4 and ipv6? I know it can make outbound connections on both (onion and i2p) but can it also advertise multiple public hosts if available? This question was asked by ...
Michael Folkson's user avatar
0 votes
1 answer
193 views

Bitcoin Core Onion Service created unexpectedly

Why is Bitcoin Core onion service created when I have not mentioned anything related in bitcoin.conf? bitcoin.conf in Windows (data directory): prune=2048 bitcoin.conf in Fedora (running bitcoind) ...
user avatar
1 vote
1 answer
457 views

How does `-rpcconnect` option work?

Its mentioned that -rpcconnect can be used to send commands to a remote Bitcoin Core node: https://github.com/bitcoin/bitcoin/blob/master/src/bitcoin-cli.cpp#L70 I am testing this option by using the ...
user avatar
9 votes
1 answer
2k views

How can I use Bitcoin Core with the anonymous network protocol I2P?

How can I use Bitcoin Core with the I2P anonymous network protocol?
Michael Folkson's user avatar
0 votes
2 answers
479 views

Scan ports for my onion bitcoin node and RPC calls

I'm getting to work my first bitcoin node, it is running P2P through Tor network. 1: How can it be scanned? how can I see if its exposing any port, or port 8333? 2: How can I make RPC calls through ...
Nand0san's user avatar
  • 131
4 votes
0 answers
72 views

Bitcoin over Tor and man in the middle attack: risks mitigated yet?

This paper explains how combining Bitcoin and Tor creates an attack vector. A man in the middle can control the information flow between all users who connect over Tor. This paper is from 2014. Has ...
Gaston Lagaffe's user avatar
1 vote
1 answer
494 views

Upgrade to 0.21.0 - No incomming connections via Tor after upgrading

I upgraded to 0.21.0 a couple of days ago and noticed I'm no longer getting incoming connections while using Tor as a proxy. Was fine before the upgrade. 'getnetworkinfo' shows "reachable": ...
neon_lurk's user avatar
0 votes
2 answers
154 views

How does an individual access the Bitcoin Core repo and contribute to it in the case that GitHub boots Bitcoin Core or the individual off GitHub?

It is not looking like Bitcoin Core will be moving from GitHub anytime soon (unless forced to). How does an individual access the Bitcoin Core repo and contribute to it in the case that GitHub boots ...
Michael Folkson's user avatar
3 votes
0 answers
188 views

How to reliably check if your bitcoin onion node is reachable as advertised?

If getpeerinfo returns a good number of outbound onion peers but none show up as inbound:true, how do you check if your node is properly reachable as advertised? Several guides and forum answers ...
131ea01c69f7ebc4c240 's user avatar
1 vote
0 answers
287 views

Bitcoin core behind Tor Hidden service problem

Recently I had to reinstall/compile Bitcoin Core in my freshly installed Debian Buster laptop. I followed instructions here for method 2 at the bottom of the site: https://en.bitcoin.it/wiki/...
PsySc0rpi0n's user avatar
1 vote
0 answers
342 views

What settings required to privately run bitcoin core on tails?

I am running bitcoin-core on TailsOS which seems to work out of the box. I think TailsOS blocks all unsafe requests but I would like to know what settings I should enable to run it really privately. ...
degenprivacy's user avatar
4 votes
2 answers
1k views

in bitcoin core, how to use Tor for broadcasting new transactions only?

I have set up a full node with bitcoin core running on the internet. I have also set up a wallet running on a private machine that communicates to the full node to broadcast new transactions. To ...
user4572254's user avatar
1 vote
0 answers
181 views

Score value of my node is not rising

I'm running Bitcoin Core 0.20.1 in Debian Buster. I run the daemon behind Tor network. My current settings are: /etc/tor/torrc SOCKSPort 9005 ControlPort 9501 HiddenServiceDir/var/lib/tor/bitcoin-...
PsySc0rpi0n's user avatar
1 vote
1 answer
544 views

IP Addresses of inbound connections in bitcoin full node (TOR) looking as a localhost (127.0.0.1)

I run bitcoin full node (mynode) through TOR and I see that inbound connections appear only as a localhost with varying ports usually in high range (examples 127.0.0.1:35010, 127.0.0.1:58188, 127.0.0....
Jan Siebert's user avatar
3 votes
1 answer
3k views

How to run Bitcoin Core as onion service on Windows, Ubuntu and Android?

Have you tried running Bitcoin Core listening on Tor on different platforms? What are your experiences, issues that you faced, hacks, workarounds etc.?
user avatar
2 votes
3 answers
576 views

What are the safe ways to connect to bitcoin network using tor?

One case that I remember when someone was unable to connect his bitcoin full node to the network because of censorship: https://twitter.com/TheBlueMatt/status/1161291626553270272 Matt suggested using ...
user avatar
1 vote
1 answer
315 views

Connect C-lightning to a remote bitcoind through tor

I would like to connect my C-lightning node to a remote Bitcoin node, in order to be able to run lightningd on a small storage capacity VPS. I could achieve this by using clearnet connection and ...
James's user avatar
  • 11
0 votes
1 answer
827 views

ElectrumX server as a Tor hidden service

I am trying to run an ElectrumX server on my PC. I run it on a docker container with the following Dockerfile configuration: FROM python:3.7-alpine3.11 LABEL maintainer="Luke Childs <...
Taghi's user avatar
  • 11
2 votes
1 answer
100 views

Sending lightning payment between TOR lighning nodes, any specific setup required?

I have two c-lightning nodes in different VMs in Qubes OS, both routed through TOR VM. They both can connect to other public nodes and establish channels with them but when I try sending satoshis ...
Davidson1's user avatar
2 votes
0 answers
266 views

Tor on Mac ? Bitcoin Core v0.20

I'd like to know hot to put my BT Core behind Tor ON A MAC. I've searched everywhere but could't find how. I always find Win or Linux instructions but nothing on the Mac side. Only "Tor for Mac" I ...
destro's user avatar
  • 21
5 votes
1 answer
107 views

How does peer banning work for onion peers?

If I start bitcoind with settings proxy=127.0.0.1:9050 to talk to the Tor daemon's SOCKS5 proxy, turn on listenonion=1 and set onlynet=onion, my understanding is that bitcoind will coordinate with the ...
jd2983's user avatar
  • 51
3 votes
2 answers
390 views

What is the rationale for the Lightning network's path length limit (20 hops)?

A sender in the Lightning network can choose a path with up to 20 intermediaries (BOLT4). Tor is another network that uses onion routing for anonymity. However, in Tor all paths have 3 intermediaries,...
Sergei Tikhomirov's user avatar