Hey everyone. I’ve been attempting to link either a ledger or bit box to my bitcoin-core full node but running into some issues. It might just be simple networking stuff, but I'm stuck. I’ve disabled all VPNs and set up port forwarding plus the firewall for port 8333, yet when I try connecting to 127.0.0.1:8333 from these wallets, it just times out. Any tips on where I can find more info on how to get my wallet connected to my full node?
Thanks!
Issues connecting Bitcoin Full Node
3 replies 481 views
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#2Feb 10, 2026, 02:21 AM
Through which client? e.g.: Hardware wallet->Sparrow->Bitcoin Core as server (Bitcoin Core can't directly connect to a hardware wallet)
Or are you using an external signer like "HWI"?
For external signer: https://github.com/bitcoin/bitcoin/blob/master/doc/external-signer.md
If you're using a different client to create a wallet paired to your hardware wallet: go to that specific wallet's documentation.
Anyways, if the connection is through RPC and you're using the GUI, you must set server=1 to your "bitcoin.conf" file or add --server command line option to start Core.
Other than that, you'll need to provide more info.
127.0.0.1 is your loopback address. You shouldn't have to open a firewall on your system to connect to your loopback IF your device is plugged in into the same machine where you're running electrum or sparrow on top of bitcoin core.
If you're trying to connect to 127.0.0.1 from a DIFFERENT machine, you're connecting to said port on the local machine, and not the one running your node. You'll have to find the ip address associated to theactual network interface of the host running your node (in a lan, most of the time these ip's are in the range 192.168.0.0/16).
Are you running the full stack (hardware wallet, software wallet, bitcoin core) on one machine, or are you using multiple machines? It's not clear to me since you're talking about firewalling and port forewarding, but you're also talking about the loopback address.
Agreed. If your hardware wallet is connected to software that is running on a different computer than the bitcoin node, and the two are connected to the same router, check what ports your Bitcoin node is listening on by running netstat -tpla on that machine. Normally, Bitcoin Core listens on all of the available network interfaces, so just look for the IP address that starts with 192.168 and use that one for connecting.
Related topics
- Erlay seems to have some issues here’s a better proposal for a bitcoin protocol without invites 3
- issues with bitcoin core database read error 2
- Bitcoin Core displaying coins (UTXOs) in a new tab 13
- Are you in favor of BIP-110? Let's get a Bitcoin poll going. 0
- Ways to earn some sats by contributing to bitcoin core development 5
- Exploring the Potential and Challenges of a Kardashev-Scale Bitcoin Network 3