Zero-Knowledge-Proofs-Learning-Resources
Zero-Knowledge-Proofs-Learning-Resources copied to clipboard
This repository contains Zk learning resources
Zero Knowledge Proofs Learning Resources
Getting started with Zk
- Introduction to Zero-Knowledge Proofs
- Zero-Knowledge: A-Z
- Zk Hack learning platform
- How to create a Zk smart contract
- Zk Playground examples
- Noir language by Aztec Labs
- Hiccup's ZK Journey with Resources
- Zk clearly explained with architecture
Zk Workshops & MOOCs
- Zero Knowledge Proof (ZKP) Basics & dApp
- ZKP and Dapp workshop by CryptoNaukri
- ZK Hack- Introducing circom 2.0
- ZK MOOCs
- Solidity dev to ZK dev workshop
Zk Cohorts
- Zk auditing cohort open sourced
- Zk Camp's Aztec/Noir Cohort
- Zk learning with 0xparc (including Halo)
Zk Game resources
- BattleZips Game using circom and snarkJS
- BattleZips Game using Noir
- Dark Forest: Lessons from 3 Years of On-Chain Gaming
- Dark Forest: Challenges and Constraints in ZK Gaming
- How to Play BattleZips on Mumbai
Zk docs and additional resources
- Circom docs
- Noir docs
- Snarkjs github
- Battlezip's explaination of circom, snarkjs and circomlib
- Circomkit- package with simple interface & testing utilities
- Awesome Noir
- Noir code examples
- Some ways to use ZK-SNARKs for privacy - by Vitalik
- Circom tutorial by Rareskills
- Succint Labs ZK Docs