Skip to content

ETAAcademy/ETAAcademy-ZK-Dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ETAAcademy-ZK-Lib-Dev

This GitHub repository serves as a curated list of valuable resources for anyone interested in Zero-Knowledge (ZK) proofs. It offers a one-stop shop for developers, researchers, and enthusiasts to explore various aspects of ZK technology, including:

  • Basics: Gain a foundational understanding of ZK proofs through introductory materials, historical context, and explanations without a cryptography background.
  • Mathematical Foundations: Delve deeper into the mathematical concepts underpinning ZK proofs, including elliptic curves, abstract algebra, and lattice cryptography.
  • Projects: Explore a wide range of ZK projects categorized by their application, such as ZK-EVMs, ZK-VMs, zkLayer1 and zkLayer2 solutions, transpilers, and more.
  • Programming Languages and Libraries: Discover various programming languages and libraries specifically designed for ZK development, including Circom, Snarkjs, libsnark, and others.
  • Developer Tools: Enhance your ZK development workflow with tools for circuit building, proof generation, verification, and integration with applications and smart contracts.
  • ZK Applications: Explore real-world use cases for ZK proofs across different domains like DeFi, privacy-preserving transactions, gaming, identity management, and more.
  • Hardware Acceleration and TEE-Based Projects: Learn about hardware advancements and Trusted Execution Environments (TEEs) that can accelerate ZK proof computations.
  • Discussions and Communities: Engage with the active ZK community through discussion forums, hackathons, and research initiatives.
  • Advanced Topics: Deepen your knowledge by exploring advanced ZK concepts like PLONK, Groth16, Halo, and more.

References

About

ZK Libraries and Developer Tooling

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published