-
Notifications
You must be signed in to change notification settings - Fork 36
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
C-Binding for contantine library #195
Comments
Hey @matkt can I pick this ticket? |
This should probably be in besu-native repo, since what we are looking for is a jni implementation of constantine for verkle. @NickSneo it would be helpful to coordinate on discord |
@NickSneo could you ask your question again in the besu-verkle channel in the hyperledger besu discord ? like that we will be able to coordinate https://discord.com/channels/905194001349627914/1207729310534737920 I also updated the description in order to talk about besu native |
I think we can transfer this issue to besu-native PR is already drafted |
@Richa-iitr is currently working on it |
create C binding for verkle in https://github.com/mratsim/constantine and try to integrate it into Besu.
This library seems to be promising regarding performance they have. We also want to do some benchmark between rust-verkle and constantine when it will be integrated into besu.
update : this C-binding should be implemented in https://github.com/hyperledger/besu-native (see the rust-verkle implementation here https://github.com/hyperledger/besu-native/tree/main/ipa-multipoint)
when it will be implemented in besu-native we need to integrate it into besu (see https://github.com/hyperledger/besu/tree/verkle/ethereum/verkletrie/src/main/java/org/hyperledger/besu/ethereum/verkletrie)
tag @agnxsh
The text was updated successfully, but these errors were encountered: