bitcoinjs-lib
bitcoinjs-lib copied to clipboard
A javascript Bitcoin library for node.js and browsers.
The existing tests and sample use `tiny-secp256k1`, however this lib might not be well suited for every one. Request: - add an `ECC` example that implements the `TinySecp256k1Interface` but does...
[signet support](https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/src/networks.js) is missing from the library (this is generating typescript error here: https://github.com/GaloyMoney/galoy/blob/main/src/domain/bitcoin/onchain/tx-decoder.ts @openoms @dolcalmi)
* This is a breaking change, as it requires the JS environment to have BigInt (all supported releases that I can find do). * This check may prevent loss of...
I want to receive Bitcoin. I need to create one address every time an user makes a GET on a certain endpoint on my API. So the user makes the...
Good day everyone I need help I went to broadcast my transaction it’s giving me error when I’m trying to push transaction  On the below when I decode raw...
Hi, I am new to this, your library is extremely helpful. Am stuck with Taproot though. I have created a customized conditional spending transaction with PSBT and P2SH but want...
## Summary This is the first version for the `p2tr` payment. It is not complete, but it covers most of the functionality. I'm opening this PR for others to test,...
### Silent Payments > Receive private payments from anyone on a single static address without requiring any interaction or extra on-chain overhead. I have added a `Silent Payment` integration test...
It's really a minor thing. addOutput adds the `script` property to the target (mutating it) here: [https://github.com/bitcoinjs/bitcoinjs-lib/blob/59b21162a2c4645c64271ca004c7a3755a3d72fb/src/psbt.js#L238](https://github.com/bitcoinjs/bitcoinjs-lib/blob/59b21162a2c4645c64271ca004c7a3755a3d72fb/src/psbt.js#L238) As I said it's just a minor thing that I noticed because my...
https://github.com/bitcoinjs/bitcoinjs-lib/blob/93af5afe67dbc491e36bdfc8d48a00179093f7d1/ts_src/address.ts#L52 I'm writing an app that continuously parses lots of transactions (for analysis purposes) This warning is printed every time such output-script is parsed, and it really spams my logs....