Dig deep into the new paradigms that Taproot unleashed in this intensive class that will cover tapscript, Schnorr, FROST, and MuSig2. Experts only.
Want to get quickly up to speed on the last Bitcoin soft-fork, taproot? In this course we’ll walk through three ways of doing multisig transactions. Each of these will show off a new aspect of the Taproot update, as well as two new multisig signature algorithms. Exercises in this class will be in Python using Replit.
You must have a strong understanding of Bitcoin transaction basics, such as:
Script
Merkle Trees
secp256k1
With the exception of Merkle trees, these topics are covered in our flagship Bitcoin Developer Basics 01 and 02.
What’s been introduced since SegWit v0 script
How to spend bitcoin that has been locked into taproot outputs with scripts.
How to spend bitcoin that has been locked into taproot outputs with just a signature
How to make multisig work without thresholds built into the signature scheme.
We’ll dig into using FROST to make threshold multisigs work.
We've answered the most common questions here.
Question not answered?
For courses on Udemy, we only accept fiat payments. For courses on our site, you can checkout with Bitcoin (onchain + lightning) or with a credit card (fiat)
You can get a full refund within the first week of the course. No questions asked.
Yes! Please contact us at [email protected]
Whether you're new to Bitcoin development or looking to go deeper, our courses give you the technical foundation to build, verify, and contribute with confidence.