I’ve been working on a fork of bitcoinj for the past couple of days to add Taproot single-sig wallet support. So far it appears to be working, though right now the code is kinda messy, and the Taproot sighash calculation doesn’t work for all Sighash modes yet (mainly just ALL for right now).
I’ve created a few spends from a test wallet if you would like to look for yourself:
The code is available here, though it’s still a bit of a WIP:
This Reddit and GitHub account are new as I am trying to maintain anonymity. Thank you.