Hi, thanks for raising this! You’re absolutely right that threshold ECDSA support for secp256r1 (P-256) isn’t available in the IC stack yet.
The good news is that the cryptographic protocol already supports P-256 at a lower level. What’s still missing is integration into the higher layers of the IC stack (consensus, execution, governance). The existing design was built with extensibility in mind, so adding P-256 support should not be too complex.
After that integration, governance proposals will be needed to enable the generation and backup of the threshold keys.
I don’t have a precise timeline to share today. At the moment, our focus is on improving the performance of threshold signatures. That said, P-256 support is on our radar, and we expect to start working on it within the next few months. I’ll make sure to share updates as progress is made.