Is your feature request related to a problem? Please describe.
Implementing complex cryptography in smart contracts is painful and error-prone. Thus, I suggest adding some cryptography features to the ABI.
Describe the solution you'd like
I suggest support for the following:
BLS signatures
VRF (verifiable random function) verifier, based on chainlink's VRF for example
Multiparty threshold ECDSA scheme verifier
Describe alternatives you've considered
The logic of suggested functions could be implemented as a smart contract or smart contract lib. But it is great to have a built-in standardized option.
Is your feature request related to a problem? Please describe. Implementing complex cryptography in smart contracts is painful and error-prone. Thus, I suggest adding some cryptography features to the ABI.
Describe the solution you'd like I suggest support for the following:
Describe alternatives you've considered The logic of suggested functions could be implemented as a smart contract or smart contract lib. But it is great to have a built-in standardized option.