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
0 votes
0 answers
60 views

Interpreting descriptors from bitcoinrpc for python

I've been running through the Bitcoin blockchain like this and comparing the descriptors to https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md... rpc_connection = AuthServiceProxy("...
  • 275
0 votes
1 answer
36 views

Failed to start Bitcoin daemon

I set up Tor with bitcoind. After that, when I started the daemon, I got the following error. Error: Cannot set -bind or -whitebind together with -listen=0 My bitcoin.conf is: server=1 txindex=1 ...
  • 25
1 vote
1 answer
22 views

What wallet size difference to expect between Bitcoin Core (binary) and Electrum (json) wallet files?

Imagine a relatively big wallet with tens of thousands of addresses and 3x transactions. Now, let's say I restore such a wallet and do full re-scan in two applications - in Bitcoin Core and in ...
  • 193
0 votes
1 answer
37 views

Early version of bitcoin and poker

How can we locate the code for an online poker game in version 0.1.0 of Bitcoin, which multiple articles on the internet claim was included by Satoshi Nakamoto? Furthermore, how can we verify that ...
  • 2,550
3 votes
1 answer
105 views

Does Bitcoin Core version v22.0.0 support SLIP-0132?

Launched my own Bitcoin Core with regtest. Installed Specter and made it connect to that node. In Specter, I created a new bitcoin wallet, basing it on the bitcoin core hot wallet. In Specter, I ...
  • 193
0 votes
0 answers
19 views

bitcoin core generate xpub (not hardened) from pubkey

I am a vendor in a marketplace that accepts bitcoin. In bitcoin core that I run, I retrieved pubkey of my wallet by running getaddressinfo. Now, I need to generate an xpub key and pass it on to the ...
  • 193
0 votes
0 answers
71 views

How do i trade my bitcoin with high chances of profit [closed]

I have been wanting to invest my funds in a very long time but i always have it difficult to do because i am always scared of losing my funds to bitcoin and now that i realize the speedy increment of ...
1 vote
1 answer
41 views

Consequences of turning on pruning setting in Bitcoin core after initial block download

I have been running full node without specifying the pruning settings in bitcoin.conf. I was wondering if I need to re-download the entire blockchain if I restart my node after turning on pruning ...
1 vote
1 answer
27 views

order of the details array in the output of the gettransaction wallet API call

According to https://developer.bitcoin.org/reference/rpc/gettransaction.html the details array contains a list of the outputs of that transaction. Each output has a vout. So in my tests, it seems that ...
  • 13
2 votes
1 answer
59 views

Why is wtxid called "hash" in Bitcoin Core's getrawtransaction RPC?

In the industry txid is known as "transaction hash". Why wasn't the "hash" field called "wtxid"?
  • 23
1 vote
1 answer
44 views

The "open configuration file" for Bitcoin Core does not open

Why doesn't the "open configuration file" in Bitcoin Core open when I click on it? Settings -> Options -> Main, open configuration file at bottom left -> Configuration options. It ...
  • 25
0 votes
3 answers
69 views

Weak Subjectivity Checkpoints trust assumptions

With AssumeUTXO it should be possible to sync to chaintip from a recent snapshot of the UTXO set, rather than from the genesis block (although there's background full validation after sync). This is ...
1 vote
0 answers
62 views

Bitcoin-core not saving transaction data

I have installed Bitcoin Core for full node and the synchronization seems to have finished, but there seems to be no transaction data saved on my PC storage. Why is this? Hopefully it should be ...
  • 25
1 vote
1 answer
48 views

Bitcoin Core v.23 import private key question

Bitcoin Core v.23 import private key question Hello. I have a private key which I have imported (importprivkey in console) into bitcoin core v.0.17.1. Balance for example 1 bitcoin Made a transaction ...
2 votes
1 answer
37 views

How Wallet Mobile Softwares deal with Wallet Balance and Transaction history?

I'm trying to build a mobile software Wallet made in Flutter with a Bitcoin Core Full node that communicates with a Node.js backend. The problem I can't find the answer to is: how can wallet ...
1 vote
1 answer
69 views

Why zero amount transaction outputs are kept in Bitcoin Core chainstate database?

They can be added as an input to a transaction, but what is the benefit of that? Isn't it the same as adding any random data to the transaction and pay the fee? You must know the key(s) to sign, and ...
2 votes
1 answer
40 views

Bitcoin Core running in a Linux Docker container under Windows doesn't recognise an already downloaded blockchain copied from Windows Bitcoin Core

I run Bitcoin Core under Windows 10. I have now set up a Docker container to run Bitcoin Core under Linux on the Windows computer. I copied the Windows Bitcoin directory (containing all the blockchain ...
  • 131
2 votes
1 answer
93 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 ...
  • 87
2 votes
1 answer
25 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 ...
  • 331
4 votes
1 answer
41 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 ...
  • 593
1 vote
1 answer
65 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 ...
  • 1,345
1 vote
1 answer
27 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 ...
  • 11
0 votes
1 answer
43 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(...
-2 votes
1 answer
58 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 ...
3 votes
1 answer
83 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 = [] ...
  • 275
5 votes
1 answer
381 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 ...
  • 65
1 vote
1 answer
39 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 ...
0 votes
2 answers
59 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 ...
0 votes
1 answer
49 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 ...
0 votes
0 answers
35 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:%s@127.0.0.1:8332"%(rpc_user, rpc_password)) for b in range(blockStart, ...
  • 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 ...
0 votes
2 answers
74 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 ...
0 votes
1 answer
39 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 ...
0 votes
1 answer
39 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 ...
0 votes
1 answer
33 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. ...
  • 33
-2 votes
2 answers
162 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
36 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****************************************...
1 vote
1 answer
60 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? ...
3 votes
2 answers
206 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 ...
  • 31
1 vote
1 answer
63 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 ...
1 vote
1 answer
53 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 ...
2 votes
1 answer
26 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?
3 votes
2 answers
186 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 ...
  • 68.6k
2 votes
0 answers
32 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 ...
  • 31
5 votes
1 answer
62 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 ...
  • 275
1 vote
1 answer
106 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 ...
  • 87
2 votes
1 answer
115 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 ...
  • 191
4 votes
3 answers
96 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 ...
0 votes
0 answers
30 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, ...
0 votes
2 answers
24 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 ...

1
2 3 4 5
81