https://www.encode.club/zk-bootcamp/?utm_source=inmailing_2&utm_medium=email&utm_campaign=e0326_internal&utm_content=vejfwj
# Curriculum
• Maths and Cryptography Introduction •
General Theory of Zero-Knowledge Proofs •
zk-SNARK/zk-STARK theory •
Development languages and platforms - Zokrates/Cairo/SnarkyJS •
Use of ZK proofs with blockchains - ZK rollups/Mina/snapps •
ZK proofs as proof of computation •
Data privacy •
ZK proofs in cryptocurrencies - Zcash/Monero
•
ZK proofs and DeFi - Aztec and StarkEx •
# Showcased
Languages: Noir, SnarkyJS, Zokrates
Environments: Aztec, ZCash, Circom
Concepts: SNARK/STARK theory, Associated cryptography, Game development
# Extensively covered
Languages: Cairo
Libraries: Cairo/Open Zeppelin
Environments: Starknet, Mina, zkEVM L2s
Concepts: ZK proofs, ZK rollups, Identity/Privacy
Tools: Protostar