You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Zokrates is a toolbox for creation of zk-SNARK proofs, verification keys and Ethereum smart contract for verification of transactions in Ethereum blockchain with zk-SNARKs.
The process is the following:
Develop program to be verified in specific (turing complete) DSL
Compile program into flattened code
Setup phase where 2 pubkeys, long proving key and short verifier key is generated.
Based on verification key, generates smart contract for computation verification on Ethereum
questions
Q.GEN: Zokrates generates QAP/R1CS circuits based on a DLS language. How to generate (general) circuits manually?
Zokrates is a toolbox for creation of zk-SNARK proofs, verification keys and Ethereum smart contract for verification of transactions in Ethereum blockchain with zk-SNARKs.
The process is the following:
questions
Q.GEN: Zokrates generates QAP/R1CS circuits based on a DLS language. How to generate (general) circuits manually?
literature
Github project
whitepaper
The text was updated successfully, but these errors were encountered: