Skip to content

Instantly share code, notes, and snippets.

@michaelfolkson
Last active July 21, 2021 13:57
Show Gist options
  • Select an option

  • Save michaelfolkson/0803271754f851530fe8242087859254 to your computer and use it in GitHub Desktop.

Select an option

Save michaelfolkson/0803271754f851530fe8242087859254 to your computer and use it in GitHub Desktop.
Reading list for London Bitcoin Devs Socratic on Taproot

London Bitcoin Devs links for Socratic on “Taproot is locked in. What now?”

July 20th 2021

YouTube Live link: https://www.youtube.com/watch?v=GAkLuZNsZzw

Zoom link to be announced shortly

Meetup link: https://www.meetup.com/London-Bitcoin-Devs/events/279020613/

Previous Socratic on BIP-Taproot in July 2020: https://btctranscripts.com/london-bitcoin-devs/2020-07-21-socratic-seminar-bip-taproot/

Context (Activation at block height 709632, approximately mid November)

Taproot signaling: https://taproot.watch/

Taproot support in Bitcoin Core

Add links

Taproot support at exchanges

Supporting Taproot at River: https://blog.river.com/supporting-taproot-at-river/

Preparing for Taproot - Is Taproot even worth it for single sig: https://bitcoinops.org/en/newsletters/2021/06/30/#possible-amount-of-signatures-with-musig

Just using the key path: https://bitcoin.stackexchange.com/questions/99325/how-do-i-construct-a-p2tr-address-if-i-just-want-to-use-the-key-path

MuSig

2-of-3 inputs using P2TR (Murch): https://murchandamus.medium.com/2-of-3-multisig-inputs-using-pay-to-taproot-d5faf2312ba3

MuSig module in Elements: https://github.com/ElementsProject/elements/tree/master/src/secp256k1/src/modules/musig

Replace MuSig1 with MuSig2 in Elements: BlockstreamResearch/secp256k1-zkp#131

MuSig2 adaptor signatures in Elements: BlockstreamResearch/scriptless-scripts#24

A Taproot'd Lightning

Antoine Riard on Schnorr, Taproot’d Lightning: https://btctranscripts.com/advancing-bitcoin/2020/2020-02-06-antoine-riard-taproot-lightning/

c-lightning channel type PR: ElementsProject/lightning#4616

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment