New answers tagged

1

You could use the Simple Payment Verification, or SPV, protocol. In a nutshell, this works by synchronizing only the block headers for the longest chain. Once the chain is established, individual transactions are proven by using merkle paths leading up to the merkle root in the previously synced block headers. Note that this only allows for proof that the ...


1

In the Bitcoin Core wallet, it depends: For P2PK outputs to a public key that's in your wallet, yes for current wallet versions, but this won't be the case for the new "descriptor" wallets (unless explicitly imported). For bare multisig, only when explicitly imported. Before PR 13002, bare N-of-N multisig was automatically treated as incoming ...


1

The fee rate is not related to the confirmation status of the transaction. As far as the bitcoin protocol is concerned, fee rate is simply transaction fee (in sats)/transaction size (in bytes). So for a 100 byte transaction, paying 10000 satoshis as a fee, the fee rate is 10000/1000, or 10 sats/byte. Currently, you have two possible fee rates: Segwit and non-...


0

Using bitcoin-cli listunspent also works, then you can parse each utxo and you will see the unconfirmed ones.


0

To use this library you need an instance of Bitcoin core! If you start with Bitcoin I suggest you to run an instance of bitcoin core and understand how the config it. You can find a good start here! In addition, to use the lib inside your question you can following the steps below: Download Bitcoin core and run an instance of it, I suggest you to run ...


Top 50 recent answers are included