Questions tagged [btcd]

10 questions
22
votes
2 answers

What are the benefits of using btcd instead of bitcoind?

btcd 1.0 was released October 3, 2013. Why use it instead of bitcoind?
Colin Dean
  • 7,014
  • 3
  • 30
  • 58
2
votes
2 answers

Can bitcoind and btcd share a datadir?

I've already fully synced the blockchain with btcd, can I point bitcoind at the same datadir and use its contents?
Matthew Cruz
  • 428
  • 4
  • 15
2
votes
0 answers

BTCCTL: How to use the extended RPC commands?

I have a BTCD simnet set up locally on a couple machines. Now, I am looking to use the generatetoaddress RPC in btcctl to fund a couple of different wallets. However, btcctl throws a "-32601: Method not found" error. In the repository it seems this…
firewithin
  • 121
  • 2
2
votes
1 answer

What is the October 2022 bug in LND, what caused it and what would prevent a similar bug in future?

LND users are being asked as of October 2022 to urgently update their Lightning node software due to a bug in LND/btcd (alternative Bitcoin implementation in Go). What is the bug and what caused it? Who will it impact and will they potentially lose…
Michael Folkson
  • 14,337
  • 3
  • 11
  • 45
1
vote
1 answer

Is golang's implementation of Bitcoin core sufficiently relevant to the original?

Is anyone familiar with golang's implementation of Bitcoin core. Is it relevant enough? I read somewhere that they boast that it is an almost 1 to 1 mirror of the original C++ implementation, but does anyone have experience with this? Is it worth…
joke
  • 67
  • 5
1
vote
1 answer

Can I create an ordinals-like transaction using bcoin / btcwallet?

According to Understanding how ordinals work with the Bitcoin blockchain. What is exactly stored on the blockchain? you can add data to the unexecuted branch of a taproot input like so: OP_0 OP_IF (embedded data comes here) OP_ENDIF How would I go…
tuxcanfly
  • 395
  • 1
  • 6
0
votes
0 answers

Understanding how balances work

So I'm running the btcd node and wallet in simnet. I've generated more than 100 blocks. I've a few accounts on the same wallet. The list of the accounts: $ btcctl --rpcuser=foo --rpcpass=123456 --simnet --wallet listaccounts { "account1": 13.7, …
0
votes
0 answers

btcdeb and OP_CHECKLOCKTIMEVERIFY

I create a transaction with OP_CHECKLOCKTIMEVERIFY. The median time is not greater than my date that I set in my witness script, for that reason if I try to send it I receive: error code: -26 error message: non-final (code 64) I'd like to…
monkeyUser
  • 960
  • 1
  • 7
  • 18
0
votes
1 answer

Is it possible, with bitcoin-core or btcd, to manually set the scriptSig field in a coinbase transaction?

I am talking about when using regtest or simnet modes. For context, it is so that I can create coinbase transactions with reproducible txids.
0
votes
0 answers

Cant send raw transaction from golang with OP_EQUALVERIFY failed

I'm using btcsuite (especially this example) package to listen and send unspent inputs for specific address. Tx hash: 690059e82dcee13678c45f2c583207d357af254624f5037b4d4d12b39caf74ca From address: mkdaWH9TeZB79vJsLkAU9vYKgAASkjRtWh To address:…
nomvd
  • 1
  • 1