Skip to content

Instantly share code, notes, and snippets.

@mpenciak
Last active June 4, 2024 20:08
Show Gist options
  • Save mpenciak/f7abff1939c05a03e6700dba36d23d2b to your computer and use it in GitHub Desktop.
Save mpenciak/f7abff1939c05a03e6700dba36d23d2b to your computer and use it in GitHub Desktop.
A collection of ZK learning resources

Blog posts and introductory papers

An approximate introduction to how zk-SNARKs are possible (Vitalik Buterin)

https://vitalik.ca/general/2021/01/26/snarks.html

Zk-SNARKs: Under the Hood (Vitalik Buterin)

https://medium.com/@VitalikButerin/zk-snarks-under-the-hood-b33151a013f6

The missing explanation of zk-SNARKs (David Wong)

https://www.cryptologie.net/article/507/the-missing-explanation-of-zk-snarks/

https://www.cryptologie.net/article/508/the-missing-explanation-of-zk-snarks-part-2/

Why and How zk-ZNARK Works: Definitive Explanation (Maksym Petkus)

https://arxiv.org/pdf/1906.07221.pdf

MoonMath Manual

https://leastauthority.com/community-matters/moonmath-manual/

ZKP MOOC

https://zk-learning.org/

Proofs, Arguments, and Zero-Knowledge by Justin Thaler

https://people.cs.georgetown.edu/jthaler/ProofsArgsAndZK.html

Collections of primary resources

https://zkp.science/

Resources about folding:

https://github.com/lurk-lab/awesome-folding

Youtube playlists

zkStudyClub

https://www.youtube.com/playlist?list=PLj80z0cJm8QHm_9BdZ1BqcGbgE-BEn-3Y

ZK Whiteboard Sessions

https://zkhack.dev/whiteboard/

BIU Winter School on Zero Knowledge

https://www.youtube.com/playlist?list=PL8Vt-7cSFnw29cLUVqAIuMlg1QJ-szV0K

PSE Lectures - A full course on Elliptic Curve Cryptography

https://www.youtube.com/playlist?list=PLV91V4b0yVqQ_inAjuIB5SwBNyYmA9S6M

Zero Knowledge Podcast

https://zeroknowledge.fm/

Online communities

Lurk Lab Zulip

https://zulip.lurk-lab.com/

ZK Hack Discord

https://zkhack.dev/

Privacy & Scaling Explorations Discord

https://pse.dev/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment