Questions tagged [bitcoin-core]

Bitcoin Core is a full node implementation of the Bitcoin protocol with a wallet and GUI. 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". This tag should be used when referring to the Bitcoin Core software.

Filter by
Sorted by
Tagged with
2 votes
1 answer
222 views

Calculating addresses from Bitcoin transaction data

What would be the easiest way to retrieve addresses that are used in specific transaction? For instance, if you look at following transaction which is retrieved by getblock of JSON RPC with argument ...
xor's user avatar
  • 87
2 votes
1 answer
62 views

How do I troubleshoot port accessibility to allow inbound connections on MacOS?

I'm wondering if anyone has experienced anything like this. IPv4 ports seem blocked. I have tried everything to open a port on my Mac but the port seems blocked. It's like the only port that can be ...
Kaizen's user avatar
  • 331
4 votes
1 answer
146 views

Size of the `chainstate/` dir vary from node to node

I run 2 nodes: a non-pruned, txindex=1 node that has been running for years (I can't tell exactly but I think I have been moving the same datadir around since 2014/15), core v23.0.0 a pruned node ...
Sosthène's user avatar
  • 613
1 vote
1 answer
292 views

how do I import a private key corresponding to bech32 address to bitcoin-core?

Example address bc1q69wqlexdn250purgskahfj9pg2f3ylg82vgy9m private key (WIF) KyVWvid6fC5WXHrV35ZkxqXgXsYrE9mPxMpusWBFiF771y2AYZrz How can I import this into an existing wallet (Bitcoin-qt)? I tried ...
Jus12's user avatar
  • 1,365
1 vote
1 answer
51 views

How do I view Multisig Trades using bitcoincore?

For a school project my goal is to go analyze multisig trades, is there a way where I can make this information any more clear to me? I have been running bitcoincore as a way to get trades that I can ...
Glimyp's user avatar
  • 11
0 votes
1 answer
53 views

deriving address from pubkey API problem?

This code: sender_public_key = sender_private_key.pub sender_address = P2PKHBitcoinAddress.from_pubkey(sender_public_key) print(sender_public_key) print(bitcoin.core.Hash160(sender_public_key)) print(...
user140474's user avatar
-2 votes
1 answer
99 views

How did Satoshi Nakamoto create the first Bitcoin? The Genesis Block

How did Satoshi Nakamoto create the first Bitcoin? I have never read any statement where he recommends specific tools like CGMiner. You can't mine with the Bitcoin Core software. Actually, Bitcoin ...
user avatar
3 votes
1 answer
208 views

Optimising blockchain parsing with rpc + python

I have a python app to track and store utxo in a simple/flat structure that looks like this... from bitcoinrpc.authproxy import AuthServiceProxy, JSONRPCException # track the utxo trackUtxoList = [] ...
d3wannabe's user avatar
  • 275
5 votes
1 answer
493 views

Can I delete blk*.dat files?

Since bitcoin validates blockchain by the hash of older blocks recursively; Can I just keep the last blk*.dat file and delete the rest while the bitcoin core is downloading and validating the ...
SReza S's user avatar
  • 65
1 vote
1 answer
408 views

Error Reading from Database While Downloading Bitcoin Core Initial Block

I'm a total newbie who's into Bitcoin. I was in the middle of downloading Bitcoin core(78%) when my computer just freeze for hours that I have to force shutdown without closing the Bitcoin Core ...
flysheep's user avatar
1 vote
2 answers
167 views

Does running a standard Bitcoin full node mean your node verifies transactions of other members?

If I install Bitcoin Core and run it as a Full Node, will Bitcoin Core automatically verify transactions from other users? So, just by installing a Bitcoin Core Full Node, could I possibly process ...
user avatar
0 votes
1 answer
128 views

how to run bitcoind without downloading entire bitcoin core for development [duplicate]

I am a beginner in bitcoin development and want to contribute to some github repos and for that i need the regtest network for bitcoin but to run that i need bitcoind and bitcoin core to be downloaded ...
Prabhat Verma's user avatar
0 votes
0 answers
75 views

Bitcoin RPC BrokenPipeError on specific block/transaction

I have a simple python app running through the blockchain as follows... rpc_connection = AuthServiceProxy("http://%s:%[email protected]:8332"%(rpc_user, rpc_password)) for b in range(blockStart, ...
d3wannabe's user avatar
  • 275
0 votes
0 answers
25 views

Bitcoin lightnode not return private key for getnewaddress [duplicate]

I have run a bitcoin lightnode (bitcoind) I use getnewaddress for create new wallet: bitcoin-cli getnewaddress This method return to me only wallet address. How can I access to private key of this ...
user140323's user avatar
0 votes
2 answers
305 views

How do I get back into my bitcoin core wallet JSON format no data file

I had 2 wallets long time ago mined on bitcoin core can’t remember JSON that well or what my wallet descriptors was. I did use bip 39 but not giving me my addresses back on electrum wallet please help ...
Pamela Mundy's user avatar
0 votes
1 answer
63 views

Change addresses in old backups

I have a very old wallet backup, from 2011, from bitcoin-qt, I imported it to bitcoin core, but I seem to have only one address, seems that I have no change addresses in the imported data. Is the ...
Didi Kohen's user avatar
0 votes
1 answer
103 views

Transaction Wallet-Address extraction

When taking a look at the blk.dat files I am confused about how I would go about getting sender(s) and receiver(s). It is clear to me that if I have multiple inputs / outputs that there might be ...
TheEyeOfAr3s's user avatar
0 votes
1 answer
57 views

Edge cases when dealing with incoming Bitcoin transactions

I have an app that accepts Bitcoin payments. After some research I've settled with using Bitcoin Core's bitcoind with RPC to manage new addresses and verify for new transactions for those addresses. ...
Carlos's user avatar
  • 33
-2 votes
2 answers
184 views

Can Bitcoin survive without Bitcoin Core?

See: Feb. 16, 2023 https://www.wsj.com/articles/bitcoin-core-maintainers-crypto-7b93804 Not sure if this is considered a "hit piece". But this is classic MSM. Writing a superficially neutral ...
user avatar
0 votes
0 answers
110 views

Spend from multiple P2SH addresses with Bitcoin Core

I have P2SH wallet keys from block io backup. The keys and the redeem script example: BIP32 Public Key: xpub661MyMwAqRbcGWq****************************************...
notarobot's user avatar
1 vote
1 answer
93 views

Low number from getconnectioncount

I have been running my bitcoin node for about 24 hours now and I'm hovering at 54 active connections. However, I thought that I would be at 125. Why is it that I'm not exceeding this number? ...
bitcoinluvr6969's user avatar
3 votes
2 answers
273 views

Downgrading Bitcoin Core 24.99 (latest source code) to 24.0.1

I wanted to build Bitcoin Core myself, so I followed this official guide, but in the process I failed to realize that by cloning the git repo I would just get the latest source code, not the latest ...
Rits's user avatar
  • 31
1 vote
1 answer
108 views

Bitcoin Core wallet: two people with the same passphrase?

I set up the Bitcoin Core wallet and set up a passphrase to access the wallet. It seems to be the only way/needed input to access my wallet. The passphrase was NOT randomly autogenerated as I was ...
commstark's user avatar
1 vote
1 answer
75 views

Transactions remain unconfirmed, even with 10X recommended 2 block BTC/kB

I have never been able to successfully send BTC from my wallet in Bitcoin Core. I'm sure this question has been asked before, but I could not find a sufficient match to my problem, due to most ...
Paul Lamb's user avatar
2 votes
1 answer
70 views

What is the purpose of BIP32 derivation paths in PSBT?

Does the wallet software use the Bip32 derivation paths to generate the partial signature map?
btctestdev11's user avatar
3 votes
2 answers
284 views

What could be the reason that my node syncs so slowly during Header Synchronization?

I¹ am trying to sync Bitcoin Core v24.0.1 on my Desktop with 16 GB RAM and an Intel Core i7-7700HQ processor, but it is taking forever even to get past the header synchronization. It tells me that it ...
Murch's user avatar
  • 72.6k
3 votes
0 answers
70 views

How to track down OOM?

Since a while LND on m Bitcoin Node is restarting weekly a I get an OOM: Feb 12 21:07:24 umbrel kernel: node invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 Feb ...
deekee's user avatar
  • 41
5 votes
1 answer
95 views

Efficiency of storing/querying transactions in a relational database

I have a full node, and have written some limited python programs with bitcoinrpc. I want to start doing slightly more ambitious things now, e.g. visualisations across the entire blockchain (possibly ...
d3wannabe's user avatar
  • 275
1 vote
1 answer
475 views

How can I use the RPC API on Mac?

This might be simple question but I would highly appreciate if anyone can bring their wisdom on this. If you install bitcoin-core software through https://bitcoincore.org/, it gives you dmg file that ...
xor's user avatar
  • 87
2 votes
2 answers
948 views

Are there public RPC node providers?

Are there public RPC node providers similar to Alchemy or Ankr, but for Bitcoin? I just want to query basic block data and so on without having to manage my own full node. Security does not matter in ...
merc1er's user avatar
  • 191
4 votes
3 answers
306 views

How to gpg verify my bitcoin core download step by step on ubuntu server?

I am a newbie when it comes to setting up a bitcoin node but I am trying to gpg verify my bitcoin core download the pub keys to do so are no longer available. I have tried doing my own research but I ...
DJ_Splash's user avatar
0 votes
0 answers
47 views

How long does it normally take to set up a test node? How much of your disk is utilized?

I did a complete factory reset on my computer and simply started over. I have a Aorus 5SE with windows 11. I am using VirtualBox 7.0.6 and Ubuntu 20.04. My new virtual machine has 4GB of base memory, ...
CullerWhale's user avatar
0 votes
2 answers
53 views

GUI won't open on rapsberry pi, Vnc viewer

I am trying to run bitcoin core on a raspberry pi. Through vnc viewer. When I try to run bitcoin-qt I get Qt.qpa.xcb: xkeyboard extension not present on the x server X11 connection broke error 4, did ...
Timtulloch11's user avatar
0 votes
0 answers
530 views

Connect to Remote Bitcoin Node

Is there a free Bitcoin full node I can connect remotely? Based on my understanding, SPV nodes have to rely on full nodes, but I don't know how to connect to full nodes with SPV nodes. How can I find ...
xor's user avatar
  • 87
0 votes
0 answers
107 views

Running Lightning Node without Bitcoin node

Is there a way to run Lightning Node without any kind of Bitcoin node on your local machine? If not, is there a way for me to run without installing a full node? If any of this approach is possible, ...
xor's user avatar
  • 87
3 votes
3 answers
108 views

Does version of Bitcoin Core determine my consensus?

As far as (voting) on the network? I run a full node, but do not mine. I hear people say we have a choice when changes are made. Is it the version of Core that determines that?
Edward Halverson's user avatar
2 votes
1 answer
105 views

How does Lightning Node communicate with Bitcoin node?

When the channel is closed between Lightning Nodes, how is the closing transaction sent to the Bitcoin network? Does that mean to run a Lightning Node, you also have to run a Bitcoin node on your ...
xor's user avatar
  • 87
0 votes
1 answer
69 views

Mining Bitcoin with scrypt, what will happen.. i

What will happen if we mine bitcoin with scrypt algorithm... I tried with it by connecting to a bitcoin pool, with cgminer and it shows new block detected messages.. And what will happen if, I mine ...
Qwerty Asdf's user avatar
1 vote
1 answer
104 views

Bitcoin.conf "blocksdir" parameter not taking effect?

I am running Bitcoin core on a raspberry pi with an external ssd. I am using this line in the bitcoin.conf to move block storage onto the ssd: blocksdir=/media/bitcoinstorage/.bitcoin/blocks However, ...
Conrad's user avatar
  • 21
0 votes
1 answer
64 views

What criteria does bitcoin core use to set the dust flag [duplicate]

If you are using coin control features in Bitcoin Core, and you select certain coins, the Dust alert will show up as either a yes or no. What criteria is used to detect dust when the cost of sending ...
Coin Fabulator's user avatar
1 vote
1 answer
132 views

Running Bitcoin SPV Node

How can I run a Bitcoin SPV node? Am I able to run SPV nodes with Bitcoin core? If so, can I use JSON-RPC by sending requests to full nodes? I couldn't find a good way to retrieve transaction data ...
xor's user avatar
  • 87
3 votes
1 answer
944 views

Why is the Bitcoin Core HWI written in Python? If it was rewritten in Rust should the Python HWI still be maintained?

Why is/was the Bitcoin Core HWI written in Python? What have the challenges been of having the HWI written in Python? There seems to be interest and rationale(s) to write another HWI in Rust. Would ...
Michael Folkson's user avatar
1 vote
3 answers
171 views

Bitcoin Core not updating to latest block

I have Bitcoin Core 24.0.1 64bit on Windows 10 which is seemingly stuck on updating with the latest transactions. It seems also that I have port 8333 blocked (checked on https://canyouseeme.org/), but ...
nan's user avatar
  • 11
0 votes
1 answer
46 views

Transcation is confirmed 13/6(needed) but still red in bitcoin core and not recieved in wallet?

I've used BITCOIN CORE to recieved bought BTC. And then I've sent this to a "dwWallet" but still I've not recieved the funds, and I'm absolutely sure, it's not a mirror scam shit, and so on. ...
caz's user avatar
  • 1
8 votes
1 answer
332 views

How does one become a DNS seed for Bitcoin Core?

How does the process work? Do Core devs add a DNS seed based on reputation or what?
luisschwab's user avatar
1 vote
1 answer
52 views

Node Index is zero at bitnodes

I have been running Bitcoin Core on Gentoo for some time. The current version I’m running is v22.0.0. The node works well, ports are open and bitnodes.io sees my node. So far so good. The problem is ...
robert's user avatar
  • 11
0 votes
0 answers
54 views

How do I retrieve address balances to build a Merkle sum tree?

Curious about building my own proof of solvency program. I understand how the Merkle sum tree works in theory but I am having issues understanding the practical ways of getting the information I need. ...
madamepresident's user avatar
0 votes
1 answer
71 views

I need help with regaining acces back go my adress

can someone points to wsite which can calculate the nonce of a checksig, if needed i have files and proofs that im doing it for my own sake and i dont need to harm another person adress, i just want ...
Nikolai Tringov's user avatar
2 votes
1 answer
99 views

Creating a pruned node from an archiving node

Suppose I have an archiving full node (i.e. a full node where all blocks are saved to disk forever) running on one of my computers. Now suppose I have another computer where I'd like to run a separate ...
edwargix's user avatar
1 vote
1 answer
61 views

Does Bitcoin need future consensus change upgrades or could a billion people use Bitcoin today?

Do Bitcoin Core and other base-layer implementations necessarily need further upgrades in order to become sufficiently fast and efficient to process the volume of transactions that you and others ...
Michael Folkson's user avatar

1
3 4
5
6 7
84