Skip to content

Code in this repo was made for Edcon2019 zkSNARKs workshop to explain how to make zk circuits (statements) using bellman + sapling-crypto gadget library.

Notifications You must be signed in to change notification settings

AlyAbdou/edcon2019-bellmanworkshop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edcon2019 material by Alexander Vlasov

https://www.youtube.com/watch?v=tUY0YGTpehg&t=75s

Code in this repo was made for Edcon2019 zkSNARKs workshop to explain how to make zk circuits (statements) using bellman + sapling-crypto gadget library.

Structure

Repo is essentially a single file src/circuit.rs (a demo.rs was just copy-pasted over the webcast from the circuit.rs). It demonstrates how to use primitives like Boolean, AllocatedNum, sha256 inside of the circuit, properly declare witnesses and generate parameters and proofs for circuits. Comments are by author and are for rough guidance, but most likely are not sufficient for complete understanding.

About

Code in this repo was made for Edcon2019 zkSNARKs workshop to explain how to make zk circuits (statements) using bellman + sapling-crypto gadget library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%