Skip to content
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

Native Implementation of EIP1962 #13

Open
fedejinich opened this issue Oct 1, 2020 · 0 comments
Open

Native Implementation of EIP1962 #13

fedejinich opened this issue Oct 1, 2020 · 0 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@fedejinich
Copy link
Contributor

fedejinich commented Oct 1, 2020

As part of a new Precompiled contract set we need a native implementation of BLS12-381 curve operations

This library has been used by

So we'll be probably using the same.

Also there is a besu java JNA implementation of that library. I think we should use it instead of using a JNI approach, that will make this repo easier to maintain, but first we need a sec review.

PS: if we go with JNA path we can take advantage and remove JNI bindings for secp256k1

@fedejinich fedejinich added documentation Improvements or additions to documentation enhancement New feature or request labels Jun 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant