-
Notifications
You must be signed in to change notification settings - Fork 11.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expose EC APIs for BLS12-381 #12337
Expose EC APIs for BLS12-381 #12337
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
3 Ignored Deployments
|
do we still have plan to review and merge these? |
Yes, will update the PR after the launch of the new drand chain, to make sure we can support it |
Rebased the PR and tested it with the new drand chain. Next steps:
|
crates/sui-framework/packages/sui-framework/sources/crypto/group_ops.move
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm. to follow up doc changes on how to use
move to version 36 increase gas per msm item limit the vector length of msm fix comment
Description
Add Move modules for BLS12-381 group operations.
Ristretto group operations can be added in the future (tested in https://github.com/MystenLabs/sui/tree/ben/ecops_rist).
Enabled in devnet only.
Test Plan
Existing and many newly added tests.
Type of Change (Check all that apply)
Release notes
Add Move modules for BLS12-381 group operations (allowing developers to implement cryptographic protocols directly in Move). Enabled in Devnet only.