As an open-source community, we welcome all kinds of contributions. You can contribute to Teaclave in many ways: reporting issues, requesting new features, proposing better designs, fixing bugs, implementing functions, improving documents, trying novel research ideas or even by simply using and promoting this project.
We prefer to use GitHub issues for almost everything about the project development such as issues tracking, features, design proposals, announcements, community communications, etc. Free feel to open an issue if you meet bugs or want to propose features.
This is a basic instruction to send a pull request to Teaclave.
make run-tests
command will run all test case.make format
to format code inplace, and make CLI=1
to lint Rust code with Rust clippy.