-
I have been attempting to construct bitcoin address that is a 2-2 MuSig address only. No taproot tree.
Something like this
```python
points = [alice_public_key, bob_public_key]
musig = MuSigTa…
-
Ref: https://bitcoinops.org/en/topics/tapscript/
tiero updated
2 years ago
-
I created and successfully mined a `regtest` network transaction that spent two p2tr script-path outputs. The scripts where 1 of 2 multisigs:
```
DESCRIPTOR_VOUT0="tr($UNSPENDABLE_BIP341,multi_a(1…
-
When writing a new smart contract using Taproot I came across a use case that I suspect may be more common as tapscript gains adoption: if the counterparty is supposed to provide a script for fallback…
-
The fee of a Taproot (only affects Taproot?) transaction can sometimes be 1 sat lower than required to achieve the target feerate as defined by the coin selection algorithm, i.e. feerate = fee / (weig…
-
There are a number of options how to implement multisig with Taproot [1], so first we have to decide which one(s) we will implement. Using a single `OP_CHECKSIGADD`-based script is the simplest and mo…
-
Regarding TapTree construction based on tapscript probability weights (e.g. Huffman):
There seems to be a privacy trade-off when optimizing for expected script path spending cost, as standard outpu…
-
I believe it'd be better to tag the script with a type specifying context: `Verify`, `SignLegacy`, `SignSegwitV0`, `TapScript`. These support quite different operations and it'd be best not to confuse…
-
this library support to bitcoin testnet?
i can't find any configuration on testnet settings
-
Just a small problem, in "inscribe.test.ts", L21, new URL() failed in the windowOS, and it should use absolute URL