This repository houses the public documentation for =nil; Foundation.
Clone the repo:
git clone git@github.com:NilFoundation/docs.nil.foundation.git
Install all dependencies:
cd docs.nil.foundation
yarn
Run an interactive preview:
yarn start
Build all docs and serve them locally:
yarn build
yarn serve
The project follows the monorepo pattern to simplify dependency management.
There exist four separate sets of docs contained in the following folders.
./zkllvm
./proof-market
./nil
./crypto3
All four sets of docs are rendered as a single React app configured in docusaurus.config.js
.
Perform the following actions if something needs to be changed in the docs:
- Click on Issues
- Select New issue
- Select a suitable issue template
- Fill the template and submit the issue
Alternatively:
- Create a new branch
- Make the necessary changes
- Open a PR into
main
and request a review