https://github.com/ethereum/zket-core-program
https://github.com/ethereum/zket-core-program
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ethereum/zket-core-program
- Owner: ethereum
- Created: 2023-08-19T10:39:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-22T20:02:00.000Z (about 2 months ago)
- Last Synced: 2025-04-22T20:48:11.480Z (about 2 months ago)
- Size: 1.9 MB
- Stars: 164
- Watchers: 3
- Forks: 64
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Core Program
> A Foundation for Tomorrow's Open-Source ProgCrypto Contributors
Welcome to the Core Program curriculum repository, hosted by the Privacy and Scaling Explorations (PSE) team. This program covers the basics of programmable cryptography (ProgCrypto), including Zero-Knowledge Proofs (ZKPs), Fully Homomorphic Encryption (FHE), and Multiparty Computation (MPC). We aim to equip engineers and researchers to contribute to open-source cryptography projects.
Designed for programmers with limited cryptography knowledge, this self-learning curriculum helps them learn the fundamentals and prepares them to contribute to the open-source community.
## Program Structure
### 2023 Curriculum
All materials and documents related to the 2023 curriculum are in the `2023` folder. These provide historical context and foundational content.
### 2024 Curriculum
The 2024 curriculum is currently being developed and can be found in the `2024` folder. We welcome contributions to this section.
## Contribution
We encourage contributions to improve this content. Please follow these steps:
1. **Analyze the Content**: Review the existing materials.
2. **Report Issues**: Create an issue if you find errors or areas for improvement.
3. **Submit Pull Requests**: Submit a pull request with your changes once you are confident they will be approved.If an existing issue is not being worked on, feel free to address it and make a pull request.
### Issue and Pull Request Templates
Templates for issues and pull requests are available under the `.github` directory. These templates will appear automatically when you create a new issue or pull request on GitHub.