Questions tagged [bitcoind]

This tag should be used for questions related to bitcoind, the command-line software for Bitcoin Core. It stands for "Bitcoin Daemon" where a daemon is any computer process which runs in the background ("service" in Windows terminology).

Filter by
Sorted by
Tagged with
0 votes
0 answers
19 views

Cannot build bitcoin source on macOS

I am following https://github.com/bitcoin/bitcoin/blob/master/doc/build-osx.md guide for installing bitcoin from source(master branch) on my mac. After installing the minimal dependencies and ./...
user avatar
  • 1
0 votes
1 answer
29 views

How can I take a "snapshot" of the bitcoin blockchain and analyze it?

What I want to do: Download the copy of bitcoin blockchain Select from it all those addresses that have bitcoins (> 0.05 BTC) and they have not been active for > 7 days Display statistics on ...
user avatar
0 votes
1 answer
14 views

When trying to run the make command I get the following error, I am working with M1 Machine for Mac

xxxxxxx@xxxx-MacBook-Pro bitcoin % make -j 1 Making all in src CXX bitcoind-bitcoind.o clang: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-...
user avatar
  • 1
2 votes
1 answer
32 views

What can cause bitcoind to take a long time to shutdown?

I just installed Bitcoin Core on a new machine and completed IBD using dbcache ~24000. It took ~40 mins to shutdown for the first time (after running for about 24 hours and completing the IBD). I'm ...
user avatar
0 votes
0 answers
16 views

Outbound connections restricted to Tor but the proxy for reaching the Tor network is not provided

Following bitcoin.conf worked fine (version 22.0) to route all traffic over Tor but throws error after upgrade to version 23.0. assumevalid=0 disablewallet=1 dns=0 dnsseed=0 maxconnections=20 onlynet=...
user avatar
0 votes
2 answers
34 views

bitcoind syncing headers but not blocks

I have bitcoind version 23.0 running on a machine in regtest mode. I then start another instance on another machine and perform addnode "x.x.x.x:xxxx" "add" to connect to the first ...
user avatar
  • 117
2 votes
2 answers
82 views

Bitcoin core sync stuck with an error "peer=X is stalling block download"

I have installed bitcoin core (23.0) on a virtual machine (Debian GNU/Linux 10, x86_64) and tried to start the testnet initial block download. Unfortunately,a few days ago blockchain sync is stuck on ...
user avatar
0 votes
1 answer
38 views

Specification of Bitcoin RPC getbalances

I would like to track balances using address, but I have a few questions. If I don't use the rescan option, will the balance be incorrect? Why is the balance off when I check it against an external ...
user avatar
  • 3
1 vote
1 answer
540 views

What was the bug for the Bitcoin value overflow in 2010?

In 2010, there was an incident of value overflow on Bitcoin. I am not a developer, but I want to know what the bug was in more detail. #1 is the only answer I found online, and #2-3 are my attempts to ...
user avatar
3 votes
1 answer
42 views

Bitcoin node gets stuck on a stale tip

o7 I'm having a issue with my node. I'm running it on a 2017 mba, and randomly it'll get stuck on a stale tip and apparently can't find the active branch, as it'll try for hours until manually ...
user avatar
0 votes
0 answers
14 views

bitcoin TransactionBuilder is not a constructor

I'm trying to send bitcoin with the bitcoinjs-lib library and I get the following error: TypeError: bitcoin.TransactionBuilder is not a constructor at sendmoney (/Users/....../bitcoin.js:53:18) at ...
user avatar
0 votes
0 answers
24 views

Why my node1 can's sync from the other node through RPC command "addnode IP:port onetry"?

I'm using bitcoin core 22.0 to start two nodes in two different containers in the same VMware ubuntu18.04, with network mode using Host-Only(I will talk about the reason later). What my aim to do so ...
user avatar
  • 21
0 votes
0 answers
22 views

Online resources to learn bitcoin from basic to Advance (might be building whole network) from scratch [duplicate]

I am new to bitcoin network, I want to learn the bitcoin from basic to advancev ( might be building whole bitcoin network from scratch including cryptography, wallets, codes, etc) from scratch. Kindly,...
user avatar
0 votes
0 answers
24 views

How does disablewallet parameter in bitcoin.conf affect bitcoin-cli auth with cookie and non-standard datadir?

I have two seperate bitcoin nodes running v23. Both have identical datadir paths. Only difference is that disablewallet=0 in one bitcoin.conf, disablewallet=1 is in the other. When I start both ...
user avatar
  • 1
1 vote
1 answer
68 views

How to configure a testnet node to be pruned?

I have a testnet VM node running. As I have only limited resources, I did set pruned=1000 in the bitcoin.conf file, so the blockchain is pruned down to 1GB. But when I run bitcoind and it downloads ...
user avatar
  • 303
1 vote
0 answers
48 views

Drastic decrease in peers

Been running a standalone node on the same hardware for some years now. I run this node simply as a supportive node, unlocked bandwidth to facilitate people bootstrapping the blockchain. No settings ...
user avatar
  • 444
0 votes
1 answer
30 views

Bitcoin-core download more then blockchain size

I have installed bitcoin-core on my digitalocean droplet and configured with the following bitcoin.conf : datadir=/mnt/volume_name/Bitcoin dbcache=1000 txindex=1 server=1 rpcuser=rpcuser rpcpassword=...
user avatar
3 votes
1 answer
132 views

where does the main.cpp moved to in recent versions?

I was reading this article about bitcoin-core. It is an explanation of bitcoin-core source code version 0.3, and it described a file named main.cpp. In the recent versions this file does not exist (or ...
user avatar
2 votes
1 answer
37 views

Does bitcoind validate every block for every time it starts?

When running bitcoind, it starts downloading the blockchain and validate every block in a row. It stores the blockchain in the ~/.bitcoin/blocks directory. And when we break daemon and restart it, ...
user avatar
0 votes
0 answers
23 views

Programatically acquire Bitcoin after acquiring funds from a user

Forgive me if this sounds stuoid, but I have done some research and Im still not clear. We have an application that acquires money from my users via Adyen and my users' debit cards. We now want to buy ...
user avatar
  • 115
0 votes
0 answers
27 views

Bitcoin Node not working

i am using docker approach to set up the bitcoin node , which i have used earlier and worked fine for me . but now when i try this approach using the image from - https://hub.docker.com/r/kylemanna/...
user avatar
0 votes
0 answers
45 views

How to connect multiple LND noeds on different machines to a single Bitcoin Core?

I have an AWS EC2 instance. The instance has Bitcoin Core (Testnet) node and a LND node. It is working fine. Now, I want to install another LND on a different EC2 instance, but connect it to the same ...
user avatar
  • 1
2 votes
0 answers
96 views

Bitcoin v23 is 10 times slower than v22 on macos for basic regtest tests

This is how I start the node (I always start it from a clean state): rm -rf /tmp/regtest1/bitcoind mkdir -p /tmp/regtest1/bitcoind #/Applications/Bitcoin\ Core\ 22.app/Contents/MacOS/Bitcoin-Qt \ /...
user avatar
  • 121
1 vote
1 answer
79 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 ...
user avatar
0 votes
1 answer
33 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 ...
user avatar
0 votes
1 answer
68 views

How can I send all coin from bitcoind in one command without being manually involved?

I have tried with the commands below sendtoaddress <address> `bitcoin-cli getbalance` "" "" true sendtoaddress <address> "bitcoin-cli getbalance" "" ...
user avatar
  • 21
3 votes
0 answers
42 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 ...
user avatar
1 vote
1 answer
84 views

Dust threshold for Testnet

I want to find a dust threshold following this answer: https://bitcoin.stackexchange.com/a/86069/134293 Actually I have a list of transactions coming from listsinceblock in which there are Testnet ...
user avatar
0 votes
1 answer
23 views

Same blockhash that appears more times in a bitcoind’s rpc call listsinceblock transaction returned json

Let's suppose that listsinceblocks return a json like this: { "transactions": [ { "involvesWatchonly": true, "account": "", "...
user avatar
1 vote
1 answer
44 views

Consider only deposits in a bitcoind’s RPC call listsinceblock transaction returned JSON

I have a JSON result of a bitcoind’s RPC call listsinceblock. There are 4 categories of transaction: "send" means transactions sent "receive" means non-coinbase transactions ...
user avatar
0 votes
1 answer
33 views

Can a receive transaction be 0 in a bitcoind’s rpc call listsinceblock transaction returned json?

Suppose that I want to check all the valid deposits of the results of bitcoind’s rpc call listsinceblock transactions, can I found a ‘receive’ transactions with ‘amount’ as 0? Should I consider that ...
user avatar
0 votes
0 answers
58 views

How do I run the invalidateblock command on bitcoind?

For a particular need I need to restart with the chain from a specific previous block. I thought about using the invalidateblock command, but it's a bitcoin-cli command and if I run it on bitcoind it ...
user avatar
2 votes
1 answer
516 views

Unable to verify Bitcoin 23.0 release due to developer keys being untrusted/uncertified [duplicate]

I have precisely followed the instructions for attempting to verify the latest 23.0 release of bitcoind on Linux, available here: https://bitcoincore.org/en/download/ I have gpg imported all the keys ...
user avatar
  • 123
4 votes
1 answer
235 views

Is taproot considered nonstandard to older clients?

When asking an older bitcoind node to broadcast a transaction which includes or spends a p2tr output, how will they respond? Will they broadcast the transaction? Will only certain bitcoind versions ...
user avatar
  • 1,379
1 vote
2 answers
96 views

What stops someone from tampering with node software and hence would be able to disrupt the blockchain?

For example, if someone was running a full node and somehow re-wrote the software so that blocks and transactions which did not abide by Bitcoin's consensus rules would be able to be relayed, what ...
user avatar
  • 137
0 votes
1 answer
26 views

My Bitcoin-QT directories are empty? (Ubuntu)

According to Bitcoin-QT (I am using the snap store version) my Datadir is /home/(username)/snap/bitcoin-core/common/.bitcoin and my Blocksdir is home/(username)/snap/bitcoin-core/common/.bitcoin/...
user avatar
  • 1
0 votes
1 answer
57 views

How to run Bitcoin client in Server mode

How can I run a Bitcoin Client in a server mode. Can someone provide step-by-step directions on how to do that? Thank you
user avatar
0 votes
0 answers
51 views

Get transaction history of a single Bitcoin address as CSV

It used to be easy to export transaction history using blockchain.info in .csv format. example That functionality is no longer available. (Also checked mempool.space and others) Is there another easy ...
user avatar
  • 1
0 votes
0 answers
31 views

Connect to ZMQ's tor hidden service

Is it possible to create a hidden service with torrc configured as follows to connect lnd on vps to bitcoind at home? HiddenServiceDir /var/lib/tor/zmq_block/ HiddenServicePort 28332 127.0.0.1:28332 ...
user avatar
  • 1
0 votes
1 answer
85 views

Should my bitcoin core node be reachable before it has fully synchronized with the block chain?

I just set up Umbrel on a Raspberry Pi 4 and my internet connection is fairly lacking so the blockchain synchronization is taking a long time (currently it is at 1.65%). While that's going on, I'm ...
user avatar
  • 111
0 votes
0 answers
46 views

bitcoin - lightning network - docker: connection problem

I use this docker-compose file to create 2 users and I was able to make a payment over lightning on regtest. The tutorial was made with btcpayserver/bitcoin:0.18.0. Now I want to upgrade this image to ...
user avatar
  • 285
1 vote
0 answers
22 views

Limit in adding Watch address in bitcoin core

Is there any limit in adding number of watch address to bitcoin wallet? Am thinking of adding thousands of address to watch list. If i do so what are complications we may face, performance impact?
user avatar
  • 11
0 votes
0 answers
65 views

Can I connect from lnd on vps to bitcoind on my home network?

I want to change my lnd on ec2 from neutrino mode to full node mode and connect to my Umbrel bitcoind at home, I do not want to use ssh tunneling as much as possible and would like to connect to ...
user avatar
  • 1
0 votes
2 answers
140 views

Generating bitcoin core -rpcauth argument using golang

We're developing a Blockchain deployment solution kotal, and generating -rpcauth argument from the supplied user name and password. The problem is when we try to use the same user and password using ...
user avatar
  • 863
-2 votes
1 answer
48 views

Check bitcoind version at startup in Rust

I'm trying to write a code in Rust to sanity check if the bitcoind version of the local machine is upto date with the version that we are currently using in our organisation (say v22.0.0). We have a ...
user avatar
1 vote
1 answer
48 views

Is it possible to set multiple JSON-RPC users?

I am passing multiple -rpcuser and -rpcpassword options, but the last user is the one that's working ! I was assuming that I can set multiple JSON-RPC users.
user avatar
  • 863
1 vote
0 answers
254 views

Is Running Bitcoin Core (bitcoind) On Android Termux A Good Idea?

This is what I did: Before we begin, disable Google Play services and Google Play store to reduce conflict with app on F-Droid. Decentralization gets us even further with what I figured out. Install F-...
user avatar
1 vote
1 answer
81 views

C-lightning configuration to use bitcoin blockchain data from another machine

I currently run a lightning node on umbrel on a raspberry pi. I want to experiment with c-lightning and want to run a new c-lightning node on my ubuntu laptop which utilizes the blockchain data from ...
user avatar
  • 41
1 vote
1 answer
56 views

Disable Bitcoin core JSON-RPC server?

Is it possible to disable JSON-RPC server ? It seems like it's always on.
user avatar
  • 863
1 vote
1 answer
217 views

Bitcoin RPC not reachable: Cant bind RPC server to IPV6

I tried every different combination in bitcoin.conf to make my bitcoin node (hosted in AWS protected behind VPN) reachable but nothing seems to work... Just to clear it out of the way, I opened the ...
user avatar
  • 113

1
2 3 4 5
45