An open API service indexing awesome lists of open source software.

https://github.com/ethereum/zket-core-program


https://github.com/ethereum/zket-core-program

Last synced: about 2 months ago
JSON representation

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.