Here's all you need to know to start contributing to kimchi.
- The following video goes over the project organization.
- The Mina book contains specifications, rust documentation, RFCs, and explainers on the different aspects of the system.
- The Discussion page can be used to start discussions or ask questions.
We have a list of easy task to start contributing. Start over there.
- Follow these instructions to install OCaml: https://ocaml.org/docs/install.html
- Follow these instructions to install Rust: https://rustup.rs/
Windows development can be done using Windows Subsystem for Linux (WSL).
- Install and open WSL
- Within WSL, install OCaml using your distro's package manager. For example:
apt install opam
- Within WSL, navigate to the project directory and run
cargo test
. If there are no failures then everything is set up correctly.