This Github repo contains the circuits for zero-knowledge credentials.
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
cargo install --path circom
npm install -g snarkjs
npm install
./download_ptau.sh
./build.sh
Zero-knowledge proofs allow you to prove that your ZK credential fits certain criterion without disclosing your information.