Questions tagged [bitcoin-core]
A full node implementation of the Bitcoin protocol with a GUI and a wallet. Bitcoin Core is a MIT-licensed Qt 5 GUI application for the original Bitcoin codebase. Additional/previous names include "Bitcoin-Qt", "Satoshi-Client", and "Standard Client".
4,268
questions
1
vote
0
answers
22
views
Should I stop bitcoind when backing up chainstate/ and blocks/ directories?
This is how one might back up their Bitcoin Core data directories in order to save time on syncing in the future:
#!/usr/bin/bash
local_d=/root/btc_db
rsync -av --delete chainstate "$local_d&...
0
votes
0
answers
37
views
Figure 5-8 in book "mastering bitcoin" maybe has an error
Book "mastering bitcoin", 3rd edition, on page 113, figure 5-8, show as following. An arrow surrounded by a red circle as following should not exist? thanks.
0
votes
0
answers
21
views
How to show every UTXOs of each address in bitcoin core?
We only get balance of all addresses in bitcoin core, but how to show every UTXOs of each address in bitcoin core?
0
votes
0
answers
21
views
from which address when I send some bitcoin in bitcoin core?
I send some bitcoins using bitcoin core, but not know which address sending from?
for example:
address A: 1 bitcoin
address B: 2 bitcoins
3 cases:
sending <=1 bitcoin
sending >1, <=2 ...
1
vote
1
answer
65
views
Question about nextblockhash in bitcoin block struct
In the book "Mastering Bitcoin" (3rd edition), on page 46, there is an element nextblockhash in the block struct after issuing a getblock command, anyone can explain it and how to use it. ...
0
votes
1
answer
36
views
Is it possible to recover the password from bitcoin.core other than guessing?
У меня есть монеты в кошельке биткой коре,есть дат файл и знаю что пароль из 12 заглавных английских букв и знаю seed phrase, как мне сделать транзакцию или вастоновить кошелек, пароль?
0
votes
1
answer
39
views
Is there a method in the Bitcoin RPC API to view all transaction records of a given address?
I used the listtransactions method to get transaction records, but it returned an empty collection.
Is it a configuration file problem or other reasons?
0
votes
0
answers
21
views
REST API documentation
I'm trying to use REST api of bitcoin core, i can do basic things such as getting latest block, or getting a transaction detail. But I couldn't find detailed explanation of the REST API. I checked the ...
0
votes
2
answers
29
views
Bitcoin-qt and Bitcoind see bitcoin.conf file differently
Using Bitcoin core 25.1 on Raspberry Pi. Have .bitcoin dir on external drive.
Bitcoin-25.1 package after unarchiving came with bin folder containing Bitcoin-QT and Bitcoind binary files. Bitcoin.conf ...
2
votes
1
answer
42
views
Moving the entire directory to new location for Bitcoin Core CLI
I use Bitcoin CLI and not the QT one, when syncing i used a external SSD to store blocksdata in SSD, obviously noob me didnt know of datadir function
Now my Chainstate, txindex are in roaming folder ...
2
votes
1
answer
57
views
What criteria does Bitcoin Core use to create block templates?
I wonder how Bitcoin Core chooses which transactions are added to the template of a block when you call getblocktemplate. Is the mempool sorted by fee rate in sat/vB and selects transactions in an ...
6
votes
3
answers
643
views
What are the risks of running a pre-SegWit node (0.12.1)?
Many in the anti-spam faction have contemplated running a pre-SegWit node. But they're told that it is an insecure downgrade and a detrimental idea. So,
Is it safe to assume that Bitcoin is not soft-...
0
votes
2
answers
54
views
How to use Bitcoin Core GUI to view all transaction records of a certain address?
I want to implement this function: given a Bitcoin address, what should I do to view all transaction records of this address?
-3
votes
1
answer
34
views
How many ways are there to Read Satoshi era Wallets?
I've come acrossed a few -
running the original Satoshi v.0.1.0 through v.0.1.5 Clients all the way up to Satoshi v.0.7.x - I believe all of these can read Original Satoshi Wallet.dat(s) -
I have a ...
1
vote
0
answers
22
views
Reclaim disk space in Bitcoin Core full node
I have a few stacks: full-node Bitcoin Core + Fulcrum.
Because of Fulcrum, I have to use txindex, so it's not a pruning node.
The current disk size is 644 GiB for all Bitcoin Core nodes.
Do you know ...
2
votes
1
answer
45
views
How does the initialblockdownload field in the getblockchaininfo RPC work?
Let's say I have a fully synced node that returns "initialblockdownload": false. If I turn it off, will it show "initialblockdownload": true when I start the node again? In other ...
2
votes
1
answer
85
views
Hardware wallet interface
Why would you use the hardware wallet interface as opposed to the software that comes with the hardware wallet, such as ledger live or trezor suite? Is HWI better in some way?
1
vote
2
answers
123
views
Recover bitcoin from wallet.dat from 2012 (probably not backed up properly)
Ok. So I have a bitcoin core wallet from around August, 2012. I don't think I backed it up "properly" in that I just copied the wallet.dat file, zipped it and stuck it in cloud storage.
I ...
2
votes
1
answer
111
views
Enabling Bitcoin Core Wallet during configuration? Getting "method not found"
The problem: I'm getting "Method not found" when running bitcoin-cli getwalletinfo on a new install.
I've compiled and installed Bitcoin Core 26.0 from source on a Ubuntu system, following ...
0
votes
1
answer
96
views
List of Bitcoin exchanges available in 2009
hope you can help. I am helping a friend to find their Bitcoin wallet. The wallet is believed to have been created in 2009 and the coins were transferred to a Bitcoin exchange.
My question is what ...
2
votes
1
answer
40
views
Which index in Bitcoin Core is useful for self-custody wallets?
I am setting a new full node for self custody. But I don't know which index I should enable in Bitcoin Core. If I want to make wallet re-scan faster, and don't want unnecessary storage/operational ...
1
vote
0
answers
45
views
What determines the order of transactions in a block?
I've been looking at the live mempool on mempool.space, and while most transactions are sorted in order of highest sat/vB to lowest, I've noticed some that standout with extremely high sat/vB but are ...
-2
votes
1
answer
33
views
Build bitcoin-qt.exe on ubuntu 18.4
0.8.1 version and when i compile this version but successfully compiled but now i want to generate the window executable file(.exe) from bitcoin-0.8.1 version. so latest version and older bitcoin-0.8....
0
votes
1
answer
49
views
bitcoin block time analysis with conjuction to propagation
For both scenarios that I will describe below, assume the 2 things.
that network propagation for blocks always 6 seconds.
that we start looking at my analysis from time = t0 and at that t0, every ...
2
votes
1
answer
46
views
Using sendtoaddress is failing using json-rpc and I don't know why
The steps i followed are i first load the wallet in a different method which works, then i check the balance of the wallet in a different method which works, and then I call this sendbitcoin method(...
0
votes
0
answers
39
views
High end electrum servers directly reading blk.dat files
These days, high end electrum servers directly read blk.dat files straight from Bitcoin Core's blocks folder in the process of creating their initial internal indexes. I guess they also do in the ...
0
votes
1
answer
51
views
Mempool not accepting transactions: 'reject-reason': 'insufficient fee'
I'm using Bitcoin Core, and for some reason, it doesn't want to accept transactions when I already have other transactions in the mempool, even if those transactions are using different UTxOs and they ...
1
vote
1
answer
47
views
getbalances rpc call timeout
I have a Bitcoin node having over 800K addresses. Recently I have been facing an issue with getbalances RPC call as it times out. I am using timeout as 100 seconds.
I can see that if I increase the ...
0
votes
0
answers
48
views
What version of the bitcoin wallet was in 2010 and is there an official resource with software for this?
please describe detail how safely open and Bitcoin wallet files for desktop from 2010?
1
vote
0
answers
29
views
Where is the data directory from the initial Bitcoin Core Welcome prompt saved on a Mac?
When you start Bitcoin Core for the first time on a Mac, you are prompted to specify a custom data directory. However, it is not clear where this setting is stored and the "Welcome" screen ...
1
vote
1
answer
72
views
will bitcoind accept, hold, and rebroadcast a 1 sat/vbyte raw transaction via the RPC for a local wallet that won't fit in the mempool when submitted?
The questions What if the mempool exceeds 300 MB? , Does my node rebroadcast its mempool transactions on startup? , Why rebroadcasting transactions in the Bitcoin Core? , and rebroadcast unconfirmed ...
-2
votes
1
answer
44
views
What happened to this Bitcoin transaction? Block fee lost?
I'm writing a bitcoin blockchain indexer. I've indexed every block hash and now I'm working on indexing each transaction in each block.
I've been finding some weird stuff here and there and I don't ...
3
votes
1
answer
74
views
Specify options as startup flag or conf file in bitcoin core?
Can I specify all startup options like -nodebuglogfile or -txindex in bitcoin.conf file as nodebuglogfile = 0, txindex = 0? Can all startup options/flags without any parameter equivalent to setting ...
0
votes
0
answers
89
views
how to get the private key in Bitcoin Core 26.0.0 and how to create a legacy wallet
i had tried many methods but nothing help me
,
by using bitcoind -deprecatedrpc=create_bdb
i think i had installed the Berkeley DB
please help me to solve the problem
0
votes
0
answers
23
views
Browse a Node (Bitcoin Core) from xpub of any wallet to get the balance
I use my umbrel node with my wallet. For developing reasons i run a Bitcoin Core Node. Now i connect to my Bitcoin Core Node, but I can't figure how to scan an address. All the methods i found https:/...
2
votes
1
answer
65
views
RPC Batch call abruptly stopped working
I've had this code that was working less than a week ago. No changes at all on my PC or in the code and it just abruptly stopped working
normal (single) RPC calls work fine but batch does not.
All ...
5
votes
1
answer
2k
views
Why is a bitcoin node pruned to 550MB taking up 10GB+?
Why is a bitcoin node pruned to 550MB taking up 10GB+?
$ du -smc blocks chainstate index | sort -g
0 index
849 blocks
10325 chainstate
11174 total
3
votes
1
answer
121
views
Loading wallet produces "last wallet synchronisation goes beyond pruned data" after a few days on a pruned bitcoin core node
How do I run a pruned Bitcoin Core node on linux indefinitely without running into this wallet error? I know it's possible from the Bitcoin Core app on Windows but I'm not sure how to achieve it on ...
2
votes
1
answer
47
views
Why instructions to upgrade Bitcoin Core do not require all new files?
On the BitcoinCore web page, instructions are clear for the upgrade procedure:
“If you are running an older version, shut it down. Wait until it has
completely shut down … just copy over bitcoind / ...
1
vote
0
answers
20
views
Why do I keep corrupting the chain state after many RPC calls?
I’m experimenting with the blockchain, writing a block indexer / local node monitor.
In my testing I wrote a small python script that uses AuthServiceProxy.batch() to get the hash of each block.
After ...
0
votes
1
answer
41
views
Raw Transaction decoding fails on signet but decodes fine in BlockCypher decoder
Type of transaction:
p2wpkh transaction creating a multisig (p2wsh) on signet.
Error:TX must have atleast one inputs.
Output on online decoder
{
"addresses": [
"...
-1
votes
2
answers
45
views
Can I add Lightning-Core to bitcoin-qt full node?
I am interested in running lightning core, but the instructions say Bitcoind is required. I am running a full bitcoin-qt node on Linux Mint Ubuntu. Will lightning core work with qt or, if not, is ...
0
votes
0
answers
23
views
Running bitcoin core functional tests [duplicate]
How do you run the test at test/functional/test_runner.py in Bitcoin core downloaded and installed from the Ubuntu snap store?
-1
votes
1
answer
46
views
Bit coin core Settings/Receiving addresses
Under these settings in bitcoin core. does imported addresses (watch-only) appear under the settings as an official receiving address or it appears there because imported a wallet to watch.
0
votes
1
answer
36
views
RPC to Bitcoin Core
The research showed me that it is difficult to connect to Umbrel using the clear net. So I installed Bitcoin Core on my machine and synced the Blockchain. Now I get ConnectionRefusedError: [Errno 111] ...
0
votes
1
answer
30
views
I found an incorrect translation in Bitcoin Core, how can I suggest a fix?
In the French version of the Bitcoin Core (v26), a column in the peer tab is called "Age" which means age. It is wrong because Bitcoin Core is using peer which have no age, it is not as ...
0
votes
1
answer
72
views
Example working bitcoin.conf file
I am unable to connect to my server despite trying for days. I have asked posted questions and my .conf file and my python code and despite this no one has been able to give me a reason why it is not ...
0
votes
3
answers
155
views
How to import legacy wallet from a private key
The private key is a Base58 format, with uncompressed public key.
The private key is a mini key with 22 characters. I bought Bitcoin in February 2009 and had forgotten what I had invested in,founded ...
2
votes
0
answers
66
views
Bitcoin Core RPC server not working
I have downloaded and installed and got up and running a bitcoin core node, and it is running fine as far as people are connecting to it on port 8333 just fine. However I can't seem to connect to it ...
2
votes
0
answers
54
views
What are the extra peers.dat files?
I am restarting my bitcoin node. I noticed there are more than one peers.dat files, and many don't end in .dat. Should these be deleted? Is my node compromised? Any explanation is appreciated. Thank ...