2022 Developer Survey is open! Take survey.

Questions tagged [bitcoin-core]

This tag should be used for questions pertaining to Bitcoin Core. Bitcoin Core is an MIT-licensed Qt 5 GUI application for the original Bitcoin codebase. Additional/previous names include "Bitcoin-Qt", "Satoshi-Client", and "Standard Client". This tag should be used when referring to the Bitcoin Core software.

Filter by
Sorted by
Tagged with
4 votes
3 answers
2k views

Where can I find a complete list of Bitcoin forks (soft, hard, intentional and unintentional)

I was looking to study the history of Bitcoin forks including the 2013 incident that may or may not have been a Hard fork depending on your definition.
1 vote
1 answer
255 views

how to import my wallet from blockchain.info into bitcoin-qt?

I have read the related discussions about how to import a wallet and though they are close, the answers does not help with this problem so I'm asking it here and now. I have my bitcoin public ...
1 vote
1 answer
280 views

Unconfirmed transaction: the status is "0 / unacknowledged, not in memory pool "

I started a transaction with bitcoin-0.21.0-win64, a Windows client. It may be that the fee is set too low, which leads to the unsuccessful transaction. What should I do in the future? What do I need ...
0 votes
1 answer
9 views

Using bitcoind json-rpc with multiple wallets

Since some time bitcoind can have more wallets, there are commands: https://bitcoincore.org/en/doc/22.0.0/rpc/wallet/loadwallet/ and https://bitcoincore.org/en/doc/22.0.0/rpc/wallet/listwallets/ Does ...
0 votes
2 answers
153 views

Should I use Electrum Wallet OR Bitcoin Core as my website's payment gateway?

I'm a developer who is building a website that need to process Bitcoin payment requests. So I need a payment gateway. In my last project, I used Electrum wallet as payment gateway but my last ...
0 votes
2 answers
192 views

Does a trusted blockchain import from BitcoinCore require that chainstate and blocks be from the same source?

Can the chainstate folder from a pruned node be used with the blocks folder from a full node to provide the full blockchain? Assume that both nodes have been running for months. If the blocks folder ...
2 votes
2 answers
158 views

How can a private key be imported to a descriptor wallet?

If the Bitcoin Core Wallet Migration Tool is supposed to be creating descriptors for sparse keys (as it's supposed to support pre deterministic wallets), then why doesn't Bitcoin Core allow using ...
1 vote
1 answer
530 views

How to monitor Bitcoin address for new transactions?

I have some generated Bitcoin addresses which I want to monitor for newly received transactions, I have a full node but I don't want to import those addresses to the node's wallet. I don't want to use ...
1 vote
1 answer
28 views

Is there any privacy issue in doing this hard-to-summarize thing with Bitcoin Core?

I have a "hot" wallet.dat with no password, with a small amount of satoshis. Recently, I transferred them all over to my Bisq wallet temporarily to make trades. So the hot wallet.dat has 0 ...
4 votes
1 answer
501 views

How many addresses can Bitcoin Core 0.13 **effectively** manage?

I want to know, what's the maximum amount of addresses that Bitcoin Core 0.13 can manage? All addresses should belong to the default account. I want to use the walletnotify feature How does the ...
0 votes
2 answers
2k views

Bitcoind could not locate RPC credentials but rpcuser and password are set

I installed bitoind and synced it. But when i'm trying to connect from my php website i getting: Unable to connect to http://user:password@my.bitoind.server.ip:18332/. Also when i'm trying to see ...
1 vote
1 answer
101 views

mainnet wallet will refuse to dump privkeys

I created a new wallet in Bitcoin Core v23.x, as expected it created an empty wallet version 169900 descriptors true format sqlite. It seems it created 4 streams of 1000 keys each. Anyway I told it ...
0 votes
1 answer
25 views

Pruning Blockchain and creating multi wallets

I am trying to determine if I could use pruning blockchain option on my future bitcoin node or not. I will create a multiple wallets by RPC calls and I need to be able to check the history of ...
0 votes
1 answer
235 views

Do I need a Bitcoin full node in order to use BTC RPC Explorer?

I'm thinking of using https://github.com/janoside/btc-rpc-explorer as my json explorer, but I run a pruned bitcoin node. Will this cause issues when running btc-rpc-explorer if I wanted to query old ...
0 votes
1 answer
71 views

public key generated when importing PK different from original pub key

I used bitcoin core (latest 0.19) to create some addresses offline. When I dumped the privkey I was surprised to see all of them starting with L2 (and the addresses with 3), but I went for it. I take ...
1 vote
1 answer
391 views

Where can I find the core binaries for v.0.1.5 to v.0.3.21?

I have been looking for core binaries (i.e. win32-setup.exe & win32.zip & macosx.zip) for earlier clients. Any advice on where they are hosted? They have all been removed from SourceForge. ...
0 votes
1 answer
71 views

where is index value or hexa value of bitcoin in source code?

Registered coin types These are the default registered coin types for usage in level 2 of BIP44 described in chapter "Coin type" above. All these constants are used as hardened derivation. ...
0 votes
1 answer
778 views

How can I generate public address from an xpub key in Java?

I have an xpub key with which I want to generate all addresses which have been used or will be used and then find out the keys which have balance. Here's a sample xpubkey with balance- ...
1 vote
1 answer
25 views

What does setting the "-server" flag do?

I'm running the GUI version of Bitcoin Core. But I want to also be able to interact with bitcoin-cli in my Windows console. Apparently I need to set the -server flag before running bitcoin-qt, or set ...
0 votes
1 answer
46 views

GRT address vs BTC address

I was asked to provide my BTC addresss and accidentally provided my GRT address to receive funds, the funds were initiated to send, will this be a problem?
2 votes
1 answer
43 views

bitcoin core : code released after the rescan ! problem in that?

Help, with bitcoin core : AFTER the Rescan : 1 - rescan 2 - response output, on the debug file out: 3 - FlushStateToDisk: write coins cache to disk (coins, kB) completed (s) , OK 4 - Imported mempool ...
1 vote
1 answer
26 views

What is maxsigcachesize?

-maxsigcachesize= Limit sum of signature cache and script execution cache sizes to What is this? What is a sigcache? What happens if it is set low and Can it have a bad effect?
13 votes
2 answers
8k views

How to run bitcoind in a low memory environment

I have a Raspberry Pi with 925 MB of memory. Bitcoin Core, operating as a full node, uses between 600-900 MB. How can I reduce bitcoind's memory usage? I tried setting maxmempool to its minimum ...
0 votes
0 answers
25 views

How can I import my private keys in Bitcoin Core v23.0?

I have synchronized the whole blockchain. I have imported my private keys but balance stays on 0.00000000 BTC. I imported my address and now my BTC shows as "watch-only" in overview. How do ...
3 votes
1 answer
342 views

How to reference different wallets with curl JSONRPC requests Bitcoin core

I have a headless Bitcoin core 0.17.1 running on Debian 10, and have created a second wallet "johns-wallet". I'd like to get the walletinfo (or any wallet request) of that specific wallet ...
2 votes
2 answers
1k views

Issue on configuring the bitcoin core build on Ubuntu-18.0.4

I am trying to configure the bitcoin core build , as I use make , I received the following issue . ~/Desktop/bitcoin$ make Making all in src make[1]: Entering directory '/home/fu/Desktop/bitcoin/src'...
1 vote
1 answer
170 views

Can I use the Bitcoin Core CLI to learn the block height at which a transaction was mined?

I am interested in figuring out at what height a transaction was mined, but I cannot find the right command to extract this information. Perhaps it's not possible? My Bitcoin Core was not involved as ...
0 votes
0 answers
20 views

Bitcoin core fails to load

I have just loaded the Windows version of Bitcoin Core (v22). But it fails to sync with the network. At around 6 days and 5 hours I see the following: Please note that despite 30 years IT experience, ...
1 vote
1 answer
102 views

Bitcoin P2P API getBlocks always returns 500 inv items

I'm trying to build a mini full node so that I can understand exactly how they operate. I've managed to get a few parts of the P2P api working however I am stuck with basic things like 'getblocks' and ...
0 votes
1 answer
57 views

Transaction is not submitting using bitcore-explorers.js

I'm submitting a transaction using bitcore-explorers library of js which also uses insight services of bitcoin node and here i'm receiving the error Please help me out from this error, furthermore ...
0 votes
1 answer
49 views

What Are The Parts Of A Bitcoin Transaction In SegWit Format?

I know that pre-segwit transactions looked like the following (This is the hash of the transaction in block 170 - the 10000 bitcoin pizza exchange): ...
1 vote
1 answer
36 views

How to build a simple Bitcoin Wallet

I am looking for a way to build a Bitcoin wallet native mobile application for iOS & Android. I want the app to offer the following features to its users; Create a new wallet (self custodial) ...
8 votes
2 answers
12k views

To run bitcoin core testnet on Ubuntu 16.04

How can I run Bitcoin core testnet version on ubuntu 16.04 platform ? I am getting so many reference about how to run bitcoin core mainnet but it will take around 20 days to synchronize with the ...
1 vote
1 answer
54 views

How transactions or wallet balance are retrieved from bitcoin blockchain?

Using different blockchain explorers one can retrieve the wallet balance or transactions of address. My question is how does this query works do they search the whole blockchain for the related ...
1 vote
1 answer
629 views

How does Bitcoin Core manage its peer nodes? Is it possible to let it automatically switch to faster nodes?

It's usually frustrating when my Bitcoin Core full node is syncing, especially just catching up from merely several hours/days ago. I wonder how does Bitcoin Core manage its peers? Will it disconnect ...
0 votes
1 answer
41 views

Do I need to Download the complete Blockchain before BTC will reflect under amount after running importprivkey? Current Version being used is V22

I have done the importprivkey as per instructions. I can see the transactions under the transaction Tab, but I do not see my BTC under overview balance. I do not see the address Tab also as per Wiki ...
-2 votes
1 answer
47 views

How long does it take to get bitcoin trough Twitter

My friend @JayeCane , that's his Twitter nickname also, sent me BTC through Twitter at my address : bc1qhl8ajxff5z4zmmsshsnz98m3x7r2lupsuvfjeq before 4 day's ago. I have to wait or something went ...
3 votes
0 answers
21 views

Problems with multiple wallets on RPC in bitcoin-core

I have been playing around a bit with Bitcoin Core (version 23.0), more specifically connecting to different wallets in Bitcoin Core through RPC in Python. I have found this library and tried to ...
22 votes
4 answers
25k views

How can I setup Bitcoin to be anonymous with Tor?

Bitcoin is billed as many things, among them its anonymity is highly regarded. While it is true that a transaction does not identify a user or wallet, recent news shows that there is the potential for ...
2 votes
2 answers
54 views

How do I switch a pruned node to "neutrino mode"?

According to Lightning Lab's documentation, Bitcoin Core can be run in "neutrino mode" to serve block data without storing transactions. I've been running Bitcoin Core in pruning mode and ...
3 votes
1 answer
45 views

Remove descriptor from a Bitcoin Core wallet

I had accidentally imported descriptors into a wallet that I didn't mean to import to in Bitcoin Core. From what I can tell, the only way I can remove this descriptor from that wallet is to delete the ...
0 votes
0 answers
18 views

What Is The Script Signature And PUSHDATA operation? [duplicate]

In bitcoin transactions, there is a part of the transaction known as the scriptsig. What does this mean? Also, what is the ScriptSig (PUSHDATA opcode) operation.
0 votes
1 answer
89 views

Unable to return BlockHashes when I run this generatetoaddress

I have downloaded and fully synced with my Mac last Saturday, my Bitcoin Core version is v0.21.0 and my Bitcoin-Qt version 5.9.8. I did run other RPC commands such as "getrpcinfo" and it did ...
0 votes
1 answer
30 views

How Is it possible that bitcoin blocks store transaction data in 32-bit SHA256 strings. How would nodes know the transaction?

What i mean is that a traditional bitcoin block has performed 2 SHA256 iterations on the raw hex data of a single transaction. Then it is stored in the block. But since it has been SHA256'd, how can ...
1 vote
2 answers
49 views

Is there any way to activate full 'leech' mode?

As I understand, bitcoin basically represents a situation where nodes are expected to (and do) serve other nodes in the network, information that represents the money of all transactions in that ...
0 votes
2 answers
52 views

RPC port 8332 not accessible after reboot

I have compiled and installed Bitcoin Core for the first time on Debian 11. Everything is up and running except that RPC port 8332 is not accessible after a reboot. I get the following error running ...
0 votes
0 answers
63 views

Accepting Bitcoin Settlement for Business Invoices, Important Business Considerations

Our company is intending on accepting Bitcoin as a settlement option. Currently, we create invoices based on services we perform with 30 day payment terms and want to offer the option of settling the ...
0 votes
1 answer
40 views

Does The Bitcoin Network Have A Way To Alert Nodes Of A Network Issue/Bug?

I know that the Bitcoin Network would send an alert message which follows: int32_t nID The alert identification number - this allows nodes to identify double-messages. int64_t nExpiration The alert-...
0 votes
1 answer
136 views

understand bitcoin transaction json extracted from blockchain

i'm trying to understand bitcoin transaction extract from bitcoin core with RPC, with an example this block hash : 00000000d14f2e97678951ad004d6699babd27e07ca722c46b30dc24c67eed7a {"method": ...
0 votes
1 answer
150 views

Calculate Unspent using private keys

Can we calculate unspent of addresses which are generated from other node server if we are having private/public key of those addresses?

1
2 3 4 5
77