construct and send a transaction to a segwit v1 address that we provide
construct a transaction spending from that segwit v1 address back to the Bitcoin Core wallet
We should try to abstract as much of that away as possible (after doing it once in chapter 2.1), since it's a distraction from what the chapters are trying to teach.
In general, I think we should have more convenience functions for the low level stuff so that participants are focusing on the schnorr/taproot concepts.
Chapters 2.1-2.4 all contain cells which:
We should try to abstract as much of that away as possible (after doing it once in chapter 2.1), since it's a distraction from what the chapters are trying to teach.