From d6642bc42a5b97ac9e88a6aa0574bc2a1aa103a7 Mon Sep 17 00:00:00 2001 From: Elo <104064497+Metachaser24@users.noreply.github.com> Date: Mon, 18 Mar 2024 19:18:47 +0300 Subject: [PATCH] Update README.md --- docs/zkEmailDocs/UsageGuide/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/zkEmailDocs/UsageGuide/README.md b/docs/zkEmailDocs/UsageGuide/README.md index 7db150c4f..f08770c4b 100644 --- a/docs/zkEmailDocs/UsageGuide/README.md +++ b/docs/zkEmailDocs/UsageGuide/README.md @@ -108,7 +108,7 @@ To compile the circuit locally, you need to have Rust and Circom installed first ```bash circom MyCircuit.circom -o --r1cs --wasm --sym --c --O0 ``` -*Note: You can add -l to specify the directory where the directive `include` should look for the circuits indicated. For our repo use `circom -l node_modules` instead of circom. Additionally, we generally recommend using the `--O0` flag for optimization during compilation for beginners. However, if you're more experienced with Circom, feel free to use the `--O1` flag instead. It's important to avoid using the `--O2` flag as that is the default setting and it may lead to the deletion of additional constraints. +*Note: You can add -l to specify the directory where the directive `include` should look for the circuits indicated. For our repo use `circom -l node_modules` instead of circom. Additionally, we generally recommend using the `--O0` flag for optimization during compilation for beginners. However, if you're more experienced with Circom, feel free to use the `--O1` flag instead. It's important to avoid using the `--O2` flag as that is the default setting and it may lead to the deletion of additional constraints.* After running this command, the circuit will be compiled into a `.r1cs` file, a `.wasm` file, and a `.sym` file. These files are used in the next steps to generate the proving and verifying keys, and to compute the witness.