The Stack Overflow podcast is back! Listen to an interview with our new CEO.

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.

439 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
8
votes
2answers
885 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 ...
5
votes
1answer
861 views

Creating Mining Competition on regtest

As we know , Bitcoin core-Regtest is used to set up our own blockchain starting from Genesis Block. I have created Two nodes on my localhost running on different ports (I am using Windows 8.1). They ...
5
votes
1answer
366 views

Can*t call chainActive.Tip()->nHeight in core.cpp

I want to call chainActive.Tip()->nHeight in core.cpp. It is not possible, I am interested in every idea. https://github.com/LIMXTEC/BitSend/blob/DEV-joshafest/src/core.cpp Here is an example : ...
5
votes
2answers
816 views

bitcond and bitcoin-Qt system configuration and bandwidth requirements

What is the best operating system configuration for a computer to run (bitcoind or bitcoin-Qt) and (BFGminer or CGMiner) under Linux, assuming that it will be connected to a 3 Terrahash mining rig on ...
4
votes
0answers
3k views

How to recover corrupted Bitcoin-Core blockchain?

I recently experienced a I/O error resulting in data block corruption or index corruption cause bitcoin-qt wasn't quitting so I forced bitcoin core to shutdown without killin it properly. I checked ...
4
votes
0answers
656 views

To sign raw transaction in Segwit

I am using Bitcoin core 0.14.1 testnet. I created a Segwit address. transfer some coins to this address. Now I want to spend it. I created a raw transaction using console command i.e. ...
4
votes
1answer
427 views

What are the weakest cryptographic guarantees in Bitcoin?

I read in this Github pull that Bitcoin relies on weaker cryptographic guarantees than SHA256. What are the weaker cryptographic guarantees being referred to? Could it be that RipeMD is 160 bits? ......
3
votes
0answers
30 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 ...
3
votes
1answer
74 views

How does the tx fee in sendmany method get calculated?

In sendmany there is a conf_target parameter with the comment "Confirmation target (in blocks)". Does that mean that Bitcoin Core implicitly calculates and sets a smart fee for a given block target? ...
3
votes
1answer
118 views

i need to get the correct wallet so i can use my pass phrase to recover my btc wallet. this was january 2009

the btc core wallet let me choose my own passphrase with 12 -16 words. the latest would be late january early febuary 2009. what wallet was i using? I cant find a reference online. everyone says that ...
3
votes
0answers
81 views

Bitcoind 0.5.3 stuck at block 364,670 - what to do?

I compiled bitcoind using the same steps as last year. In particular I set DB_CONFIG: set_lg_dir database set_lk_max_locks 537000 Unfortunately once I hit block 364,670 (2015-07-10) I'm treated with:...
3
votes
1answer
1k views

How to build Bitcoin binaries for Windows on Ubuntu using cross-compile

I am trying to build Bitcoin 0.13 for Windows. I've always used this guide for building previous versions. Now seems that developers have changed their mind regarding Windows, and the new way seems ...
3
votes
0answers
1k views

How to choose between so many open-source bitcoin pool software

I am now in the venture of finding and setting up a bitcoin pool company. However, after some research, I found out that there are plenty of bitcoin pool software. There are: CoiniumServ Cryptonote ...
3
votes
1answer
232 views

Bitcoin Core 0.13 How many addresses it can **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 walletnotify feature How startup time ...
3
votes
0answers
930 views

Format of mkey field in encrypted wallet.dat file

I am writing a C++ application to scour large files (typically disk images) for wallet.dat files, with the intention of recovering the private keys. At the moment I am struggling the data contained ...
3
votes
0answers
309 views

How to ignore balance check to cancel unconfirmed transaction (double spending)

I need to cancel a transaction that was sent without fee (using Blockchain.info). It is currently "Unconfirmed". The only way I have found is to do a double spend of the whole wallet, specifying a ...
3
votes
1answer
1k views

Bitcoin Core keeps crashing

I have Bitcoin Core v0.11.0 installed on a machine that's running Windows XP. After waiting several days to completely synchronize, I decided to update the bincoin.conf file. I didn't see one where ...
2
votes
0answers
21 views

how does PACKAGE_NAME defined and used in bitcoin source code?

In bitcoin source, I found a variable named PACKAGE_NAME, how does it works?
2
votes
0answers
52 views

How to get multiple connections to the same node

I'm playing around with connecting my node to another one of my nodes to see how many incoming connections I can handle. Whenever I add node A from node B with bitcoin-cli addnode 1.1.1.1 add after ...
2
votes
0answers
73 views

Does Bitcoin Core v0.17.0 run on native wayland?

I'm trying to run bitcoin core v0.17.0 on Wayland on Fedora 29. When I run bitcoin-qt I receive Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland ...
2
votes
2answers
111 views

Security implications of bitcoin.conf location

I'm setting up and hardening a dedicated headless bitcoind and lightning daemon and wanted to have a discussion about location of the bitcoin.conf. Item #1: Bitcoind defaults to using ~/.bitcoin/...
2
votes
0answers
60 views

Why does a node get stuck in “Loading wallet…”

I've deleted wallet related things from .bitcoin folder including: .bitcoin/wallets and .bitcoin/chainstate and run bitcoin using bitcoind -reindex. This takes longer than just starting over from ...
2
votes
2answers
373 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'...
2
votes
1answer
244 views

How to edit the label of an existing address exactly like in bitcoin-qt but instead using RPC calls?

I am trying to edit the label of a bitcoin address in my wallet outside of bitcoin-qt. Currently I only know of 'setaccount' but it results in two addresses after editing one, it assigns a new address ...
2
votes
0answers
99 views

Post SegWit Inclusion, how long until Lightning Network is included in the core?

Introduction - Reason for asking this question With most of the money in the cryptocurrency domain still being utilized in transactions on crypto-exchanges and the numerous hacks that have previously ...
2
votes
1answer
126 views

Upgrade from Bitcoin QT 0.8.5 to latest Bitcoin Core 0.15.X

I bought and transacted BTC in 2013/2014. I had a Bitcoin QT 0.8.5 wallet. I plugged it in and it updated correctly to the latest block. It correctly showed my BTC balance. I made a transaction ...
2
votes
0answers
137 views

What is the alternative of Bitcoin-RPC-Client?

I am implementing Bitcoin-RPC-Client for web application but I found bitcoin-RPC-client is better than bitcoinj and what are the advantages and disadvanatges of Bitcoin-RPC-client.
2
votes
0answers
367 views

Abandon Transaction or Increase fee

I'm using Bitcoin core v0.15.1 and I am trying to send my BTC to coinbase. I have waited over 72 hours since initiating a transaction and when I right click the "abandon transaction" and "Increase fee"...
2
votes
0answers
312 views

How to delete last n blocks / roll back to specific block number in Bitcoin Core? (Like `monero-blockchain-import --pop-blocks n`)

I have Bitcoin Core's bitcoind running and synced in a VM. Now I want to clone the VM and run one of the various hard forks (such as Bitcoin Cash) in the clone. The plan is to roll back my copy of the ...
2
votes
0answers
369 views

Is a wallet simply a folder of private keys?

I try to understand how a wallet actually works. I know there are lots of resources around the internet, but I still can't find simple and concise answers for basic questions about wallets and ...
2
votes
1answer
1k views

Can't connect to Bitcoind remotely

I am running a Bitcoin Cash node on my server, and starting it like this: start bitcoind.exe --server=1 --rpcuser=user --rpcpassword=password --rest=1 --rpcport=8332 --datadir=F:\Bitcoin --bind=10.1....
2
votes
0answers
403 views

What is the smallest ubuntu virtualbox image to run cryptocurrency software on?

I'm looking to do all my crypto related stuff like storing coins and managing my coin wallets inside a virtualbox. I plan to use ubuntu as it seems most friendly with many crypto coins. What is the ...
2
votes
0answers
142 views

Clarification of some getaddr() function inputs and outputs

In the Bitcoin system to discover new nodes, each node communicates with its peers by sending getaddr() to the peers. Based on the bitcoin implementation: //! the maximum percentage of nodes to ...
2
votes
1answer
1k views

How can I accelerate confirmations in ledger nano s?

I am using Ledger Nano S hardware wallet to store my bitcoins. Last week, for an experiment, I decided to send bitcoins to hitbtc currency exchange with zero btc fees. I was wondering how many hours ...
2
votes
1answer
118 views

Wallet for btc bot

Which bitcoin wallet should I use to manipulate it programmatically? I don't want to use heavy bitcoin-core. But as I understand there are different kinds of bitcoin's thin clients: some outsource ...
2
votes
0answers
94 views

Is the reference client of Bitcoin regularly audited?

I imagine that plenty of eyes have combed through the reference client's source code. But the code is still changing for a variety of reasons (features, patches, improvements, etc). I didn't find ...
2
votes
0answers
52 views

What is preventing segregated witness from being activated

Segregated witness has been around since 2015 with good publicity and proponents since early 2016. It seems to have the benefits of solving transaction malleability, creating a good foundation for the ...
2
votes
0answers
55 views

Banned bitcoinj node ip

I've created many raw transactions today and after an hour I found out that my bitcoin node is only connected to 3 peers (testnet). Is it possible that my node has been banned due to wrong or double ...
2
votes
0answers
92 views

Running TorBB on host machine while running Whonix VM setup as guest on the same physical box

I've currently set up Whonix VMs using Virtual Box on OS X 10.11.6. Before that I was using a Bitcoin-qt with Tor Browser Bundle. Now I'm having question what is a best way to use bitcoin+tor setup ...
2
votes
0answers
341 views

How can I add an old Bitcoin wallet address from Bitcoin Core to MultiBit HD?

I have a wallet with Bitcoin Core. I have used that address on various sites to receive payments from them. I want to add that address to my account on my MultiBit HD program so it will just carry ...
2
votes
0answers
52 views

A question on CNode class data members

Can any expert help me understand the need for the following members of CNode in src/net.h std::deque<CSerializeData> vSendMsg; std::deque<CInv> vRecvGetData; std::deque<CNetMessage>...
2
votes
0answers
106 views

Include Bitcoin-Transaction within database-Transaction

I am writing a system that uses the Bitcoin Core JSON-RPC API. Use case: user wants to withdraw some BTC to his BTC address. My application handles this request by the following logic: Check if ...
2
votes
0answers
102 views

Bitcoin .11 Initial Blockchain Download Problem with OS X 10.10

I am loading the blockchain for a new wallet. Initially I had problems due to ISP issues. This issue is fixed and I now have 8 outbound connections working well with ping times ranging from 50-800 ms. ...
2
votes
1answer
763 views

Run bitcoin-qt at startup of Windows server

I am running bitcoin-qt on my server. I use .Net library to query it through windows services. It all works when I start bitcoin-qt manually. But if the server is restarted, I see that it is running ...
2
votes
0answers
697 views

Import OLD wallet.dat to new Bitcoin core

i made a wallet.dat backup in an old version of bitcoin qt. The mac where i had wallet is dead. In other mac with the last version of bitcoin core when i try to replace the wallet.dat the app crushes. ...
2
votes
1answer
652 views

Bootstrap.dat on Mac OSX 10.9 - Difficulty

Been trawling through a lot of information (I know this similar issue has probably come up a fair bit) on this issue and going round in circles a bit. I am not the most tech savvy individual, and ...
2
votes
0answers
3k views

Bitcoin-Qt & setgenerate true

Will Bitcoin-qt mine bitcoins if all I have done is downloaded and installed Bitcoin-qt, and typed in "setgenerate true" into the console? Are there other steps or configurations necessary? If so, ...
2
votes
0answers
770 views

Just installed bitcoin, but it won't connect

Total newbie at bitcoin; long time Linux user. kubuntu precise 64: My first attempt was just to download it (a slightly older version than the one from the ppa below), untar it and run the executable....
2
votes
0answers
655 views

Ws2tcpip.h and winsock2.h on Window QT Wallet

Been trying for the past few days but couldn't get it working, I already download the latest cryptopp library but its seems that maxcoin got some issue compiling If I qmake "USE_UPNP=-" maxcoin-qt....
2
votes
0answers
534 views

What JSON RPC commands are suitable for a multi-tenant wallet service?

I'm looking at the JSON-RPC commands available in the QT client so I can create a multi-tenant wallet service on top of it. In other words, people would sign up for my site and have the ability to ...