We’re rewarding the question askers & reputations are being recalculated! Read more.

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
1
vote
1answer
53 views

In Python RPC Calls, How is vout Address Derived for P2PK transaction?

How is the vout address derived for a P2PK transaction? I am using the Python API that ships with the bitcoin source code, in directory bitcoin/test/functional. I'm using regtest. I have written a ...
3
votes
1answer
59 views

Clarification on execution of complex script with OP_CHECKLOCKTIMEVERIFY

I'm quoting this example of BIP65 BIP 65 has this bitcoin script code IF <now + 3 months> CHECKLOCKTIMEVERIFY DROP <Lenny's pubkey> CHECKSIGVERIFY 1 ELSE 2 ENDIF <...
0
votes
1answer
58 views

How do I use an issued API key in my python 3 script to bypass the request limiter?

I got an API key from blockchain.info to bypass the request limiter, but I don't know how to use it and I can't find any relevant info online. url = "https://blockchain.info/rawblock/" + str(s) ...
0
votes
1answer
39 views

Acces Casa full node with Python

I have a bitcoin-core full node running and I want to access my node in Python, how can I retrieve the blockchain info?
0
votes
2answers
354 views

Is it possible to make transaction using wallet private key

I have a private key of a bitcoin wallet . Is there is any way i can check balance and make transaction using bitcoin core without importing private key.
0
votes
0answers
34 views

Bitcoin core causing reboot

I have been having an issue with bitcoin core lately. It has been causing my computer to randomly reboot about every hour or so. I was on version 17.1 but upgraded to 18.0 hoping that would fix the ...
0
votes
0answers
41 views

Unused Output Tree in the Blockchain

I have been reading about the security of thin clients and I came across the section that discusses the proposal of Unused Output Tree in the Block chain. Unused Output Tree in the Block chain (UOT)...
1
vote
1answer
45 views

Error Signing P2SH-P2WSH MultiSig - “Unable to sign input, invalid stack size (possibly missing key)”

I am trying to create and spend a P2SH-P2WSH transaction using bitcoin-cli but am getting "Unable to sign input, invalid stack size (possibly missing key)" when I try to sign the Multi-Sig transaction ...
10
votes
1answer
1k views

Will the size of Bitcoin core full-node be too big to run on a normal computer?

I am a Bitcoin enthusiast, with no background knowledge in computer science and cryptography. I once ran Bitcoin core on my laptop but realized that it occupied too much space in my computer. I ...
1
vote
1answer
45 views

Where can I download bitcoin core version 0.16.0

I changed my passphrase around march 2018 and now I can't use my new passphrase on the new bitcoin core version. When I put the back up wallet.dat into the new versions of bitcoin core, it tells ...
0
votes
0answers
27 views

Help linking External Storage for bitcoin data using Raspberry Pi?

I mounted my external disk to wrong directory (wanted it to be ~/bitcoinData) , instead ended up creating a directory on SD card ( /home/pi/bitcoinData ) and now SD card (root) is full. i cannot seem ...
1
vote
0answers
75 views

Bitcoin Private Key Decryption

At present, I have dumped my wallet and have all private key, address information. I am now wanting to understand the decryption process for the private keys within the wallet. I have completed the ...
8
votes
2answers
931 views

How to get notification on bitcoin receive with bitcoin core

How can I get Bitcoin receive notifications with Bitcoin Core. I have tried the walletnotify and blocknotify options. walletnotify is fired two times when I send or receive bitcoins. And with ...
2
votes
0answers
38 views

Restoring a Bitcoin Core wallet [duplicate]

I have a wallet.dat file from an old computer which was last accessed around February 23, 2012 which I need to restore into a newly installed Bitcoin Core program on a new computer. Can I just ...
1
vote
1answer
20 views

what is exact meaning of some field of response of `getBlock` rpc api

I refer to this document for using getBlock rpc api. https://bitcoin.org/en/developer-reference#getblock { "hash" : "hash", (string) the block hash (same as provided) "confirmations" : n, (...
2
votes
2answers
391 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'...
8
votes
2answers
4k 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 ...
17
votes
2answers
6k views

How does the Bitcoin client encrypt the wallet.dat file?

What is the algorithm used for encrypting the wallet.dat file?
0
votes
1answer
28 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
1answer
36 views

Send or receive bitcoins with bitcoin-cli without downloading full blockchain

I have successfully downloaded, compiled and installed bitcoin-cli from github. I can send or receive bitcoins with sendtoaddress and getnewaddress methods. It works great and i am happy to do that ...
1
vote
2answers
115 views

I just compiled bitcoind and run for the first time. Do I already have a private key?

Since I have a wallet.dat I suspect I already have a private key and so I could extract it for backup purpose (on paper). How do I do it via terminal with bitcoin-cli?
0
votes
5answers
1k views

How to read each bitcoin block by python

I need to read all Bitcoin transactions from the first one until now and extract all Bitcoin addresses for further analyses Any idea how to do it in Python?
0
votes
1answer
68 views

transaction issue

In the absence of someone at home, I noticed two incomprehensible transactions. Why does a large transaction with a n/a address? Or is this some kind of trick of the BItcoin Core client?
0
votes
0answers
18 views

How work settxfee on 0.13.0? [duplicate]

I do bitcoin-cli settxfee 0.00088496 true or $fee = '0.00088496'; if ($bitcoin->settxfee($fee)) { and then $redeem = $b->sendtoaddress($address, 0.0001); And I expect payment in bytes will ...
0
votes
1answer
27 views

How to calculate the Public key P2SH from hexadecimal script?

My study on the scripts goes next. I'm creating a ScriptPubKey decompiler, now I have a problem with the P2SH, So how is calculate the key p2sh? I using this code but I not think is correct ...
0
votes
2answers
68 views

Moving Bitcoin from Bitcoin Core to another Bitcoin Core or Bitcoin Diamond

Before I even begin I'm going to admit that I know it was my fault in the end. I was part of a community for crypto on a chatting server. I've been a part of it for more than a year. I got to know ...
0
votes
0answers
49 views

How get the public key to hex script? like command decodescript of bitcoin core

If I want to recreate the command decodescript of bitcoin core? how is the process for decode the script P2PK? So I'm writing for personal exercise the Bitcoin script decompiler, form moment I have a ...
2
votes
1answer
328 views

Is it possible to interact with the blockchain through bitcoin-core without a wallet?

Im running a full node and am developing an application that interacts with it. One of its features is users should be able to create a pair of Bitcoin PrivKey and PubKey. But for security reasons, I ...
14
votes
3answers
3k views

Estate planning: how can I ensure my bitcoins are inheritable?

What are good ways to ensure my bitcoins can be inherited by my family when I die or become permanently incapacitated? I think there are probably two significantly different situations to account for,...
0
votes
1answer
21 views

Targetting a specific wallet when sending commands using RPC commands to bitcoind

I'm very new to Bitcoin development, using its RPC API. I created a wallet using { "method": "createwallet", "params": { "wallet_name": "/wallets/walletA" } } Now I want to get ...
0
votes
2answers
38 views

What role has bitcoin-init as a process?

I have set up a node on a RaspberryPi. When I check for active processes with top I see bitcoin-init occupying 50% of memory and 7% of CPU. I can check for bitcoind and it is active: bitcoin@...
1
vote
2answers
44 views

Anonymous transactions with bitcoin core

Is there any chance that people will identify me when I have nordvpn running in the background when making transactions with bitcoin core? Already done this What are you recommendations to stay ...
0
votes
1answer
35 views

Hash rate, transaction and block relationship

I'm aware that when the hash of the block header (block hash) is below the difficulty target, a block is deemed as validated. But because I've never run a bitcoin node before (will soon), I had a ...
32
votes
1answer
51k views

How can I restore my wallet?

I just purchased a new laptop and I want to decommission my old one. I have a back-up of my wallet.dat file copied to my new PC. What do I need to do to restore it to my Bitcoin (Windows) client? ...
0
votes
0answers
139 views

Recovering wallet after formatting SSD

I am not exactly sure what I need to do and I do not want to accidentally overwrite my disk. I may have already done so. After searching my web history I have found the BTC address that my BTC is on ...
0
votes
1answer
47 views

Can't decrypt bitcoin core wallet, did I made a backup at the wrong time?

I am confused on why my bitcoin core wallet password would not work. I am 90% sure I tried the right password(s). wallet has many receiving addresses (10 000), I generated them with Linux from ...
0
votes
1answer
48 views

Resolve BTC long mem pool (many unconfirmed tx)

I've started with Bitcoin exchange service, by creating rawtransaction and broadcast it. The problem which I must face to face is too long mempool chain (over 25 unconfirmed transaction). Example: ...
0
votes
1answer
36 views

How does this simple script use the OP_CHECKSIG opcode?

I have this Script P2PKH <A Signature> <A Public Key> OP_DUP OP_HASH160 <A Public Key Hash> OP_EQUALVERIFY OP_CHECKSIG The bitcoin.org documentation say this The entire ...
3
votes
0answers
32 views

How to segregate wallet from bitcoin core | Run multiple wallets in different servers on one centralized bitcoin node

I am running bitcoin full node in a centralized server. I have many web applications running in various places. I want to connect this web applications with centralized full bitcoin node. How to ...
2
votes
1answer
100 views

old wallet.dat with only incoming tx from mining, now shows 0 coins even after rescan and all the transactions are there

I found an old wallet.dat it contained hundreds of transactions while i was mining. I've replaced the wallet.dat in a new Bitcoin Core wallet, rescanned, all the txid are showing but the amount of ...
1
vote
1answer
28 views

Is writing unit tests a good way to start contributing to Bitcoin core?

I'm considering writing unit tests to Bitcoin core as a first step to C++ development and Bitcoin contribution. Anyone have any suggestions about the journey I'm about to begin and possible files that ...
0
votes
1answer
43 views

Bitcoin API standard

I'm trying to implement a bitcoin full node while learning a new programming language, but I can't find the full set of public API that the full node has to expose. I assume the standard will be ...
0
votes
1answer
23 views

How to put comment when use sendrawtransaction in bitcoincore?

I use sendrawtransaction to submitt my transaction and I want to put comment or comment-to in transaction like sendtoaddress fields that store in the wallet and not sent with transactions. I think the ...
0
votes
1answer
1k views

Will reinstalling bitcoin core give me access to the previous wallet?

If I reinstall Bitcoin Core, will my previous bitcoin wallet still be accessible or will I get a new wallet? The previous wallet backup became corrupted. Will reinstalling give me back my old wallet ...
0
votes
2answers
50 views

Including transactions in a block - rules and time / technical aspect

I’ve a question regarding block and transactions included in the next block that is solved. Let us assume theoretically that there is newly propagated solved block. And now there are: tx0 and tx1 –...
0
votes
0answers
38 views

Create P2SH address is not same as address saved on rpc node

I have a private key and trying to create P2SH address on testnet like my node created but they're not same. Please help me a bit, thanks so much. PrivateKey: ...
4
votes
1answer
123 views

nLockTime in Bitcoin Core

Currently, the Bitcoin Wiki states: A part of the original Bitcoin implementation, nLockTime is a field that specifies the earliest time a transaction may be added to a valid block. A later Bitcoin ...
1
vote
1answer
59 views

Possible to run a Lightning node on same computer as Bitcoin Core node?

I have a Windows 10 laptop that is running a full Bitcoin node using Bitcoin Core. Is it possible to also run a Lightning node on the same laptop simultaneously with the Bitcoin node?
0
votes
2answers
89 views

Bitcoin Core frozen trying to sync and/or connecting to peers

I downloaded Bitcoin Core directly to my laptop and sent BTC to what i believe is my wallet. The BTC is no longer in my senders wallet and I do not see it in my bitcoin core wallet. It was working ...
1
vote
1answer
154 views

How to send bitcoin from an offline Bitcoin Core that doesn't have a synced balance?

I am setting up a cold wallet. How can I generate a signed raw transaction from bitcoin core wallet that controls some bitcoins? PS: I generated the wallet using getnewaddress in console from the ...