Replies: 1 comment
-
|
Did you have any luck making this work? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I'm a student trying to write zkSNARKs for a project of mine. I just learned about Arkworks -- thanks for the very cool stuff -- and would like to use it with Spartan (https://github.com/microsoft/Spartan) to produce and verify zkSNARKS.
However, it seems like Arkworks doesn't readily interface with Spartan. I explored the
spartanrepository inarkworks-rsbut it didn't seem too integrated with Arkworks.Does anyone have more insight on using Arkworks with Spartan? In particular, after writing R1CS constraints using
crypto-primitives, I don't know how to turn these constraints into an R1CS instance that interface with Spartan's API likeverifyorprove.For example, from Spartan's README, this is how to use libspartan to create and verify a SNARK proof. How can I turn an Arkworks R1CS constraints into the (inst, vars, inputs) that Spartan seems to require?
What are some detailed steps or caveats if anyone has tried wiring these up before?
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions