ECDSA is a horrible workaround for patent on Schnorr signatures. Here's my talk from 2019 about the issue.
https://www.youtube.com/live/2IpZWSWUIVE?si=-LRRbU2mJgL9LiNP...
https://www.youtube.com/live/2IpZWSWUIVE?si=-LRRbU2mJgL9LiNP...
The ed25519 issues are absolutely insane. Anywhere I can read more about that?