Hello,
I just setup StartOs on a Raspberry Pie. I am having a hard time getting Sparrow to connect to my Bitcoin Core RPG.
Here are the guides that I followed after getting StartOs running:
https://docs.start9.com/latest/user-manual/getting-started/trust-ca
# Sparrow Wallet Setup Guide
You have two options for connecting Sparrow directly to Bitcoin's RPC: LAN (.local) and Tor (.onion). LAN of course only works on the lan but is very fast, while Tor works remotely but is slow. Switching between them is just a matter of changing .local to .onion (or vice versa) and switching the Tor proxy off or on, respectively.
If you use tor, you will need to have Tor running natively on your device in order to use Sparrow remotely. You can find the relevant setup documentation in the Resources section at the bottom of this page.
## Configuring Sparrow to use the Bitcoin Core RPC
1. Install the Bitcoin Core service to StartOS from the Start9 Marketplace, if you have not already.
2. Configure Bitcoin Core and allow it to begin the Initial Blockchain Download if you have not already. You may continue even if this is still in progress, but you will need to let the sync complete before creating your first transaction. Bitcoin Core MUST have the "Enable Wallet" feature turned on. This is found in *Bitcoin Core > Config > Wallet*.
3. Next, [download](https://sparrowwallet.com/download/), install, and launch Sparrow. If this is the first time you have run Sparrow, you will be guided to a screen where you will be asked to configure your Bitcoin server. Otherwise, you can find the server setup in Preferences. Select the option for "Bitcoin Core" as the **Server** Type:
![Sparrow Server Setup](./assets/sparrow-server-setup2.png "Setup Your Bitcoin Server")
4. From the Bitcoin Core service page in StartOS, click "Interfaces," and copy the `LAN Address` under **RPC Interface**. Paste this into Sparrow's "URL" field, removing the `http://` prefix, as Sparrow will not accept it. In the "Port" field, type `443`:
![Sparrow Server Setup](./assets/sparrow-server-setup3.png "Enter URL & Port")
This file has been truncated. show original
When I click “Test Connection” I get an error message (error message is below). My Bitcoin Core node says it’s still syncing, not sure if that could be the issue .
Would really appreciate any guidance to troubleshoot this further.
Could not connect:
Could not connect to Bitcoin Core RPC
Rick
October 8, 2023, 8:33pm
2
Are you trying to connect via LAN (.local) or via Tor. Based on which option you choose, make sure to pay close attention to the port number and whether or not to use proxy
Thanks for the response, I tried both and went over the details several times.
How are you running StartOS? Is it possible that your client is not on the same network as your server?