TaceoLabs / co-snarks

Tooling for creating collaborative SNARKs for Circom circuits.
https://docs.taceo.io
Apache License 2.0
91 stars 8 forks source link

Refactor: common code for co-plonk and co-circom #142

Closed 0xThemis closed 2 months ago

0xThemis commented 2 months ago

Some parts of the code are shared between co-plonk and co-groth16. Most notably the SharedWitness, SharedInput and the roots of unity. As we will do a major refactoring in the near future this is low priority but co-plonk now has a dependency on co-groth16 and we do not want that.