🍾🥳first PR of the new year:
complete BIP 341+342 (taproot+tapscript) verification logic for btcd+btcsuite: github.com/btcsuite/btcd/
includes a number of util functions for libraries+wallets for interacting with taproot/tapscript
learned a toon in the process 🥸
#bitcoin
Conversation
Replying to
PR is in a draft state as it's missing a ton of test coverage and logic/routine enhancements
if nothing surprising pops up, then lnd v0.15 (scheduled to drop in early spring) will support full (keyspend+tapscript) taproot interaction! ⚡️
1
2
28
other missing component is upgrading btcwallet to understand the new output type, and support tapscript inclusion proof import along side the normal script stuff for tapscript spends
we'll also add in the new PSBT extensions as well so the lnd calls can be used for tapcscript
2
1
20
the btcd PR itself build on about 4 other PRs, so I'll need to land those all in series before this main one starts to build independently w/o them
1
1
15
Replying to
sure I think more devs are helpful, devs to help review+test beyond putting up PRs for pet features
already have many ppl interested in review of this PR series while even in a draft state
1
4
Show replies
Replying to
ok, yeh my _actual_ first PR was this tiny bug fix PR: github.com/lightningnetwo
but ofc that doesn't count right? ;)
1
13
Replying to
Makes me wonder if Taproot activation was premature. Ideally, this should have been completed, reviewed, and merged before activation. :/
1
9
Replying to
in an idea case, maybe
diff between this and segwit was that segwit had already activated on LTC, and was needed to prove the concept of LN
this time around, the ecosystem was mature, and on my end more time spent on maintenance and tending to things in start up land
3
6
Show replies
Replying to
You’re a developer, check this out.
Quote Tweet
Feel brave enough to lead the herd?
Try out Decred v1.7 RC1 "Based Bison"!
github.com/decred/decred-
Show this thread





