How to connect Sparrow Wallet to Bitcoin Core node || running on the same machine
Vložit
- čas přidán 30. 05. 2024
- In this video, I show you how to connect your Bitcoin Core node to your Sparrow Wallet where your node and Sparrow are running on the same machine.
Running Sparrow 1.7.1 and Bitcoin Core 24.0.1
Prerequisites:
Download and verify Sparrow: • How to download and ve...
Download and verify Bitcoin Core: • How to verify Bitcoin ...
How to run Bitcoin Core node: • How to run a bitcoin n...
Why connect Sparrow to Bitcoin Core?
1. Privacy. When you connect to a 3rd parties node, they have access to all your addresses and transaction history. Connecting to your own node fixes this.
2. Don't trust, verify. Connect Sparrow Wallet to your own node so that you do not have to trust anyone else's node to tell you the truth.
Timestamps:
00:00 Introduction
00:05 Prerequisites
00:32 Update bitcoin core settings
1:56 Connect Sparrow to Core
4:18 Toggle server off/on
4:48 Opening a wallet
5:37 Outro
Run Core, connect to Sparrow, and become a sovereign bitcoiner.
If you found this valuable consider sending some sats:
bc1q3paa3astz2kz23s8ss6zyucvkmp2em8vgjxvpm
Paynym:
+dryrecipe926
This is an excellent explainer. I'm not technical so having somebody get straight to the point and hold my hand through it is great. 10/10.
The whole time it was this easy to setup your own lightning node. Like you exposed all these other clowns making it super complicated. Absolute respect to you.
Your videos are extremely useful, thank you!!
Thanks, your explanations are always very clear and easy to follow.
Great video! thanks so much!
Thanks, worked perfectly!
Thank you!
Best resource about this argoment, and is incredible are young are you: compliments and thanks a lot!
Thanks! Was having a hard time finding where to modify the data file. It all worked now with your instructions!
Great to hear this helped! Are you on MacOS?
@@SouthernBitcoiner I am using MacOS and am not sure where to find the file to load for the data folder
Nice! GJ!
Great work mate! I've verified and set up my bitcoin core node and sparrow wallet. Ditching ledger live for ever!
Great stuff! But you still have the funds on Ledger?
@@SouthernBitcoiner yeah, but I'm switching to coldcard. That's why I'm setting everything up, I'm gonna do it the right way this time
@@vspyryt good choice. I’ve ordered ColdCard mk4 and blockstream Jade. Both BTC only and open source 💯
@@vspyryt you can use “SouthernBitcoiner” for 10% off blockstream jade if interested 👍
Great videos. Quite straight forward. Unfortunately I only once I was able to make my Sparrow wallet connect to my Bitcoin Core. My set up is like yours (Mac, external SSD). I've done a lot of research. Turned of VPN and firewall. Even uninstalled my antivirus... nothing. Could never make it connect again. 🤷🏽
thanks bud
Newbie here, how do I know which directory to use? It gives me three choices chainstate, blocks, wallets?
Great video. Question about addresses designated as change addresses in Sparrow Wallet. If I have sats in an address designated in Sparrow Wallet as a change address and just wanted to store sats only in that one change address, I can, right?
Hi there, I’m not sure I fully understand your question.
But, yes. You can store bitcoin in the change address with no problem
Can sparrow use an already existing wallet.dat file in core?
Still not able to, I followed the exact instructions, they're obviously in the same exact machine.
Best to ask in the Sparrow Telegram group. Screenshots are helpful
I kept getting this error message- error:cannot obtain a lock on data directory c:\users\artem\appdata
oaming\bitcoin. Bitcoin core is probably running- so how do I fix this. Thank uou
where do I find where the blockchain is downloaded if I did it directly to my Mac? I can't find it, and what was there originally is not working now which is really strange because the first time I did this it was connecting now I came back to actually try and set up a wallet and I am not able to connect. if you can help Id really appreciate it!
Bitcoin Core by default puts the blockchain here: ~/Library/Application Support/Bitcoin/
Try that out and see if it works. You may need to include which user too, like this:
/Users/(put your user here)/Library/Application Support/Bitcoin/
@@SouthernBitcoiner oh my goodness it worked! I found the folder and wasn't sure what to delete so I deleted the entire folder it had a log file and a .dat file and I just deleted the entire folder and when I opened bitcoin core again and then sparrow it immediately connected!! THANKS SO MUCH! and thanks for getting back so quickly! super appreciated 🙂
What components are most utilized when downloading Bitcoin Core? Is it your internet speed, computer components (RAM, CPU etc.) I’ll need an external hard drive, but can I go the inexpensive route and buy a HDD vs a SSD? Also can you do a video on connecting Bitcoin Core to a private electrum server over TOR? Thanks!
Hi there, really not sure about the components. I just run bitcoin core and let it do its thing!
You can run it on HDD, but SSD is much quicker. Personally, I would pay extra to get the faster speeds.
I don’t run any electrum servers at the moment, only bitcoin core
Thanks for the response, your videos are very informative. I”ll do a little more research as my main Mac is an older MBP.
@@SouthernBitcoinerDo you have any privacy/security concerns connecting to Bitcoin Core rather than an Electrum Server? Public keys and balance unencrypted are then stored on your device, which presumably you are connecting to the internet. Curious your thoughts!
I opentth configuration file it gave me the warning box but then the file won’t open because data file lock bitcoin core is running?? Please help I am almost there
Should it be a concern if the banner like in 4:00 doesn’t have large font (BWT 0.24) but the all the font are the same size as the rest of the description? Thank you.
Also, how do you get sparrow to ‘rescan’ with btc core, I closed the wallet tab when it was in the process of scanning and now the balance when connected to btc core is not the same as when it was connected to the other server? It doesn’t automatically ‘rescan’ when I open the apps.
The banner should look different now compared to the video, so don’t worry about that.
To rescan, go to your wallet settings > advanced > and change the date of your wallet to your first transaction
@@SouthernBitcoiner thanks so much, Cole! yeah, my btc core says ‘cormorant’ rather than BWT, which worried me also. Not sure why it’s different, but you have been so helpful!
That’s correct, Cormorant was pushed a few updates ago. This video is pretty old now
@@SouthernBitcoiner thanks very much, bro! You’re helping a lot of people, really appreciate you! My God bless you 🙏
Nice video man. please How do you use the RPC user/password from a Bitcoin full node to connect to a sparrow/green/blue or any wallet that is NOT on the same device as the full node? Your honest reply will be appreciated, probably with a short video.
Sorry I don’t know how to do this at the moment. I only connect on the same machine
Do you find sparrow loses connection with bitcoin core often?
Mine was working fine for a few weeks, now it won't even connect... Nothing has changed in the settings from previously.
Yes sometimes I do experience issues like that. Restarting sparrow usually works.
Also make sure you are in the latest version of Sparrow
Is that working with a pruned node too?
Yes you can connect to a pruned node, but this will likely result in some issues.
See the sparrow docs: sparrowwallet.com/docs/connect-node.html
@@SouthernBitcoiner Thanks for the answer. I did it already in the meantime. The issue that I had encountered was that the transactions of my wallet where from a time before the data that I actually had saved on my computer. I could broadcast transactions through the pruned node, even though the transactions where from before, they were also confirmed and sent, but they didn't show up in my wallet. Once I have sent all of them they started to show up. Right now everything is working as intended. I saved 10 GB. let's see how long it works
I’ve connected my ledger to sparrow wallet which is connected to bitcoin core, after scanning, the balance shown on sparrow wallet is different than the one shown on my ledger live, did I do anything wrong?
Hi Francesco, the problem may be that your Sparrow Wallet is not looking far back enough. For example, you may have received bitcoin in 2020, but Sparrow isn't looking that far back.
How to fix: Open ledger and see what date your first transaction was made on.
Now open the wallet in Sparrow, then click settings > advanced
Now change the birthdate to the correct date.
Does it matter if sparrow and bitcoin core don’t match? I tried updating the birthday of my wallet and rescanning, but bitcoin core still shows a mismatched balance.
I'm using windows 11 and i'm trying to change the directory to the location of the blockchain storage. Where is it stored??
When you started running your bitcoin node, you would have selected where the blockchain is stored. This will be different for everyone.
I tried reinstalling core to see where it is stored with no success. Do you know anyone running core on windows 11 that might know what I can do?
Maybe try one of these:
C:\Documents and Settings\YourUserName\Application data\Bitcoin (XP)
C:\Users\YourUserName\Appdata\Roaming\Bitcoin (Vista and 7)
These are the default data directories for Windows. I found them, here:
en.bitcoin.it/wiki/Data_directory
I did try these. I appreciate your effort though, and I will continue trying to figure it out.
I downloaded bitcoincore for 3 third time and the same issue with birthday wallet,
I am having an issue connecting to my node. My block history is pruned, I noticed you kept reiterating to direct to where ENTIRE block history is saved. Is it possible to connect to pruned node?
Yes, you can connect to a pruned node.
More info in sparrow docs: sparrowwallet.com/docs/connect-node.html
@@SouthernBitcoiner Thank you. I’ve reviewed this and tried everything. Would be willing to pay to have someone help me; even posted a bounty 70k sats on NOSTR for help and no response
I have a problem, i had to re-synchronize my node. For a few days i received a couple of transactions, but at that time my sparrow was connected to the blockstream public server. Now i finished to sync the blockchain on my node. But the balance when i connect to my own node is different from when it was connected to the public server with blockstream. What should I do???
Are you running a full node, or pruned?
full node on macOS@@SouthernBitcoiner
Maybe try this:
Open your wallet in sparrow > go to settings > click advanced > change the wallets birth date to when you first created it
i did, now all my funds are zero on sparrow, what am i supposed to do now? Sparrow keeps re scanning but it doens't work@@SouthernBitcoiner
Could you make a video of how to install the Ordinals?
+ inscription
I wouldn't recommend using bitcoin to store images!