All Questions

Filter by
Sorted by
Tagged with
1 vote
2 answers
58 views

Presign transaction with unconfirmed outputs

I am wondering whether the following scenario is possible. Any help is very appreciated. Alice and Bob are creating a (taproot) 2-of-2 multisig together. They do not trust each other. They intend to ...
Neo's user avatar
  • 53
2 votes
1 answer
203 views

Did uncompressed public keys use the `04` prefix before compressed public keys were used?

Have uncompressed keys always used the 04 prefix, even before compressed keys (which use 02, 03) were used? Did bitcoin undergo an update to add these prefixes to the different key types? If so, since ...
aryzing's user avatar
  • 165
-1 votes
1 answer
24 views

Code: -26, Error: non-mandatory-script-verify-flag (Data push larger than necessary)" when trying to spend from P2WSH

I have sent to a P2WSH but I can't spend from this address because I get this error; Code: -26, Error: non-mandatory-script-verify-flag (Data push larger than necessary)" This is the script that ...
Adam's user avatar
  • 1
0 votes
0 answers
71 views

bitcoin core 27 initial sync blockchain errors

i was sent here from reddit https://www.reddit.com/r/Bitcoin/comments/1d5wgma/bitcoin_core_27_initial_sync_blockchain_errors/ i did some research and checked the debug.log, it had this error twice: ...
user152231's user avatar
1 vote
0 answers
15 views

Force closes reasons

What are the different reasons for a Lightning Network node to force a channel closure automatically, without user interaction?
polespinasa's user avatar
0 votes
1 answer
57 views

How feasible is a double spend attack?

Each source of information I look at that tackles this problem states that this type of fraud is essentially impossible at best and highly infeasible at worst. By my (very limited) understanding, the ...
M.White's user avatar
0 votes
0 answers
20 views

Bay Global Funding.com Legit? [duplicate]

I signed up for an account with this site for crypto exchange. My dashboard now shows a significant return but I now have to purchase a plan to withdraw it. Is this common and is this site even legit?
Marlos Cerda's user avatar
1 vote
1 answer
66 views

Is it possible to combine two PSBTs while retaining the existing signatures?

What if I want to combine two PSBTs: one is signed by Alice’s private key, another one is unsigned. I want to take the input and output from the signed one, and combine them with the unsigned PSBT, ...
Jack Tsia's user avatar
2 votes
0 answers
41 views

Schnorr batch verify random number generation method

Is there a specific way that you must generate the random numbers for batch verification with Schnorr signatures? In BIP 340 it describes this method for generating each random number: seed = SHA256(...
inersha's user avatar
  • 3,175
0 votes
0 answers
45 views

Am I correct in assuming that for-profit Lightning Channels need to be regularly "emptied out"?

Lets say we have three people/nodes, Tom, Jack and Bob. Tom wants to send Bob 50 satoshi. Tom has a channel with Jack with 1000 sats capacity (the multisig transactions contains 1000 sats from Tom and ...
user2741831's user avatar
1 vote
1 answer
55 views

How to configure port forwarding to run Full Node with Bitcoin Core using VPN instead setting up port forwarding on router?

I'm running full node with Bitcoin Core, but unable for incoming connections due possible block of my ISP, port forwarding on router doesn't take effect. Then I created a VPN on Proton VPN service and ...
Gilbert Grissom's user avatar
1 vote
1 answer
583 views

How can the Bitcoin blockchain be forked?

I understand in the past the blockchain has been forked (I.e BCH, etc). Can this be done by a single miner? How exactly does this happen?
Jake Stanton's user avatar
-7 votes
0 answers
45 views

Bitcoin is for FOOLS [duplicate]

Have you guys run out of FOOLS yet? This is nothing more than a PONZI scheme. So you support censorship as well I see. I am asking a valid question, yet you will not post it? Why is that? Because you ...
Joe's user avatar
  • 1
2 votes
1 answer
66 views

Can I use "walletnotify" to watch outgoing transactions from a watch-only wallet?

I have a watch-only descriptor wallet. I'm interested in getting notified when funds are sent from this wallet. By looking at the code for walletnotify it seems like this is only called when funds are ...
torkel's user avatar
  • 466
0 votes
0 answers
53 views

How could pool-resistant mining change the censorship resistance of Bitcoin?

Researching mining centralization in Bitcoin, I came across Wownero's solo-mining only pool resistance. There do not seem to exist any pool mining Wownero as shown in miningpoolstats.stream. Let us ...
John Smith's user avatar
1 vote
1 answer
25 views

"Error parsing JSON": how to use `testmempoolaccept` on Windows?

The documentation for bitcoin-cli testmempoolaccept suggests bitcoin-cli testmempoolaccept '["0100000001abcd..."]' but that throws Error parsing JSON. I have tried numerous variations of ...
Captain Fantastic's user avatar
0 votes
0 answers
23 views

Python code to create a two-input transaction in test net

I made a transaction that can be spent by anyone and now I wanna spend it and bring it back to my address. The problem in it doesn't have enough bitcoin for transaction fee so I'm using another input ...
ali's user avatar
  • 1
0 votes
0 answers
51 views

Bitcoin Core Inbound connections (TOR)

I downloaded Bitcoin Core and the synchronization is complete. I am in a double NAT situation (I don't have permission to alter the settings of one of the routers) so in order to receive inbound ...
paranoid's user avatar
0 votes
1 answer
59 views

Nonstandard type script's address [duplicate]

I have nonstandard tx output. txid is 03acfae47d1e0b7674f1193237099d1553d3d8a93ecc85c18c4bec37544fe386. And I want to express the tx output with specific unique address. Blockchain explorers all seem ...
Dane's user avatar
  • 1
0 votes
2 answers
101 views

Why changing Bitcoin Cap Limit Is Not Possible

To alter the Bitcoin blockchain protocol, such as increasing the Bitcoin cap, a consensus among the majority (95%) of participants is necessary due to decentralization and the consensus mechanism. ...
Burair abbas's user avatar
1 vote
1 answer
39 views

Old wallet, stuck transaction [duplicate]

I have an old wallet from about 10 years ago that I found in Bitcoin Core. I tried sending the balance to a different wallet I use but the transaction just sat as pending. Looking for help on what to ...
Ricky Tamouli's user avatar
0 votes
1 answer
26 views

(Mac user) Found old Multibit.key file and have installed Classic. I have imported the key and it is now syncing... what next?

From searching around I have managed to install MultiBit classic and amended the java file so it would work. Imported the key and I think entered the password correctly, it now says: importing private ...
Zaq's user avatar
  • 1
0 votes
1 answer
30 views

Where is my btc? [duplicate]

Hi My friend bought BTC in 2017 on an exchange. He just recently went back into it and saw he had some btc in there. After taking a look we saw he bought some then sent some, problem is he doesnt ...
Andrew's user avatar
  • 1
0 votes
0 answers
42 views

Bitcoin wallet generation with P2TR

I am a newbie in bitcoin development and I just started it with bitcoinj library for Java. I can get the code snippet to generate bitcoin wallet and legacy address. Timestamp createdAt = Timestamp....
Pavlo Posternak's user avatar
1 vote
0 answers
30 views

Why is Taproot important to Ordinals? [duplicate]

I've learned SegWit, Taproot, Schnoor and Ordinals recently. I can understand all these terms. But I don't understand why people say Taproot makes Ordinals possible. Taproot is actually the version 1 ...
Yan's user avatar
  • 133
0 votes
1 answer
22 views

Xpub used to create vendor addresses, btc not seen in wallet. How choose which derivation path is needed?

2020 I used xpub to generate btc addresses. Little did I know these would not be picked up by my wallet. I still have all the keys for my wallet, but any wallet program does not seem to be able to see ...
btc_mistakes's user avatar
0 votes
0 answers
39 views

Connecting bitcoind and BTC RPC Explorer in docker

Apologies if this isn't so much a bitcoin question, as a docker or RPC explorer one. Although my trouble seems to be correctly exposing bitcoind RPC so I'm hoping someone might be able to illuminate ...
Vole Delighted's user avatar
1 vote
0 answers
38 views

how to get vsize before psbt finalized

I am using bitcoinjs-lib to construct a transaction through PSBT, but I am having difficulty obtaining the virtual size (vsize). My process is as follows: Obtain the user's address through the ...
user151983's user avatar
0 votes
1 answer
53 views

Obtaining other portion of my private key

I have only a partial private key due to hard drive damage. I have the full public key I plan to extrapolate back on the secp256k1 elliptic curve to locate the full private key. What are my chances of ...
Jonathan's user avatar
0 votes
0 answers
32 views

How can I create a new prefix for an extended key (xprv, zprv...)?

I'm trying to create a new prefix to change the prefix of a xprv, but it doesn't work, what I need to know for do it? I'm looking to use the prefix 'nxprv'. I'm trying to use this code(it works to ...
Anderson Juhasc's user avatar
0 votes
1 answer
48 views

Incorrect passphrase after cancelled transaction

Bitcoin Core after sending the transaction showed the incorrect balance and the transaction was cancelled. During that incorrect balance there was a sending operation after which the bitcoin core ...
Victoria's user avatar
0 votes
0 answers
16 views

how to calclate the fee of a segwit transaction? [duplicate]

I am using bitcoin-js to construct a PSBT transaction. Suppose address A has 10 UTXOs, each containing 0.0001 BTC. Now I want to construct a transaction to send 0.0005 BTC to address B. If I use 5 of ...
user151983's user avatar
2 votes
1 answer
195 views

Is there really a thing called "Bitcoin address"? Since all I need to spend a UTXO is to provide a scriptSig

When I want to spend a UTXO, I need to and only need to provide the scriptSig (or input script, or unlock script). In another word, the scriptPubKey (or output script, or lock script) of a UTXO simply ...
Yan's user avatar
  • 133
-3 votes
0 answers
16 views

How to convert private key to ethereum address using python [migrated]

This is my code: from eth_keys import keys from eth_utils import decode_hex, encode_hex, keccak def private_key_to_address(private_key_hex): # Ensure the private key is a valid hex string if ...
Asif Iqbal's user avatar
4 votes
0 answers
55 views

Do any full-node clients compress blocks?

Does Bitcoin Core or any other full node capable client compress the blocks in transit on the network or locally on the node's filesystem? I used 7z to compress a handful of my locally stored blocks, ...
Geremia's user avatar
  • 4,704
0 votes
2 answers
48 views

What is the endianness of the target?

Let's take the latest bits value, at the time of writing: 0x170355f0 And convert it to the target: 0x0000000000000000000355f00000000000000000000000000000000000000000 When comparing a candidate block ...
Lee's user avatar
  • 877
-3 votes
0 answers
26 views

Why can't I can out in my Bitcoin mining wallet bank account cash app [duplicate]

I been mining for 4 years and can't cash out
Leathie Coleman's user avatar
0 votes
1 answer
48 views

How do I find out if I have bitcoins I purchased

I remember when they used to call people and sell Bitcoin over the phone I remember purchasing some and either 2008 or 2009 I ended up getting five of them with an actual coin sent to me how do I find ...
Jonathan Haun's user avatar
0 votes
1 answer
38 views

Does Utreexo work with a pruned node?

Does the Utreexo UTXO accumulator work with with a pruned node, or must the entire blockchain be present on my local drive before running Utreexo?
Geremia's user avatar
  • 4,704
1 vote
1 answer
198 views

How might you detect if two extended public keys have the same root private key?

Say I derive three extended public keys1 (normal mode): Parent: Pubkey: 035f743ee7d73d27e8c80f6b2458e6d4e2a45f3d7dd35c4e4d84ff3d939d09f40c Chaincode ...
Lee's user avatar
  • 877
0 votes
1 answer
39 views

Has There Been a Change in Bitcoin RPC's scriptPubKey Address Field

So I have not been very into Bitcoin for a long time. My seniors worked on Bitcoin RPC methods in my project back in 2018-2019. At that time, the response of getblock was fetched, then we fetched the ...
Sudhanshu Sinha's user avatar
0 votes
0 answers
43 views

Seed recovery from paper wallet

My friend has found a file that seems to be a Bitcoin paper wallet backup, but it has quite strange seed encoding that I have never met before. It has: A field named "Key" - a short string (...
Volen's user avatar
  • 101
0 votes
1 answer
44 views

Got sendrawtransaction RPC error: {"code":-26,"message":"non-final"} when broadcast to https://blockstream.info/testnet

I am trying to broadcast this transaction and got this error : Got sendrawtransaction RPC error: {"code":-26,"message":"non-final"} What does this error message mean? ...
Trí Lương's user avatar
0 votes
0 answers
45 views

Is there a way to create a BTC wallet with an unusually nice Bech-32 address?

For example, let's say I want a wallet address that contains only numerical digits, or that contains only letters from the first half of the alphabet. How can I ensure I get such an address?
tell's user avatar
  • 135
0 votes
1 answer
38 views

Why does Electrum's createnewaddress() only return legacy addresses?

Why does Electrum's createnewaddress() (or "Create Request") only return legacy addresses? How do I make it create bech32 addresses?
Geremia's user avatar
  • 4,704
1 vote
1 answer
33 views

What is the "extended private masterkey" line of a dumpwallet file?

What is the "extended private masterkey" in a dumpwallet file? It begins with xprv.
Geremia's user avatar
  • 4,704
0 votes
1 answer
41 views

If I have corrupt/missing blocks but good a chainstate, why do I need to re-download entire chain?

If I have corrupt or missing blocks but good a chainstate, why do I need to re-download entire chain? Why doesn't it just re-download the needed blocks?
Geremia's user avatar
  • 4,704
0 votes
1 answer
52 views

What op_codes are used to inscribe "microstrategy orange" spam?

Other than pricing out peer-to-peer financial transactions out of the scarce blockspace, can such inscriptions also bloat the UTXO set of Bitcoin? What op_codes are used to inscribe the decentralized ...
John Smith's user avatar
0 votes
1 answer
61 views

How to obtain private key from BIP-39 mnemonic

Trying to obtain a lost private key from 24 mnemonic phrases and a 25th word. Has anybody successfully managed to do this ? Have looked at BIP39 converter but not sure if this has that ability, and ...
richard's user avatar
3 votes
1 answer
76 views

Signet mobile phone wallet

I have been using Testnet with bitcoin core and mobile wallets from Bitpay and copay using a testnet wallet. Testnet is currently broken, and I need an alternative. I have discovered Signet, and ...
belka's user avatar
  • 31

15 30 50 per page