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
Integrate Zexe backend and new curves #596
Comments
There is a PR currently in progress that will ease the integration of zexe backend #598. Would love to hear from you about the state of your work on this issue so we don't change something you might rely on atm. @Westlad @ChaitanyaKonda |
@dark64 This looks great and doesn't cause us any problems. We're a quite an early stage and we've only been trying to understand the ZoKrates code and wondering about the best way to add Zexe-derived curves to ZoKrates. |
@dark64 Your changes seem to make the backend generic. That's very useful. I was working on similar changes by renaming the bn128 file into curve. This seems like an even cleaner way to do it. There might be some additional changes required in the contract template in line with these changes, such as
Please let me know what you think? |
Thanks for this @ChaitanyaKonda! For now only the BN128 curve is available on Ethereum so I feel it makes sense to treat |
@Schaeff Very true! Helps to understand the thinking behind this. |
Yes, typically the dimension we would add is something like |
Prerequisites:
Let's sync on this issue!
Ping @iAmMichaelConnor @dark64
The text was updated successfully, but these errors were encountered: