[ZK Stack] - Select the prover mode - NoProofs #847
-
Team or ProjectNo response Module Affected
Rust Version1.79.0 Operating System
Issue DescriptionI am trying to launch a ZK chain, how to set up a prover? The configuration in the tutorial shows "Select the prover mode - NoProofs", I think it means not to run a prover, right? And I some other questions
Expected BehaviorI want to run a prover Current BehaviorSelect the prover mode - NoProofs Repository Link (if applicable)No response Additional DetailsNo response Prior Research
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hello! Let's address your questions regarding setting up a prover for your ZK chain:
If you want to run a prover, you will need to switch from the "NoProofs" mode to either a GPU or CPU-based prover, depending on your hardware capabilities. You can find detailed guidance on enabling and configuring the Boojum prover in the ZKsync documentation on proving. For more in-depth discussions and support, you can visit the ZKsync developers discussions on Github. Your feedback helps us serve you better. If this fully addresses your question, please give it a thumbs up. If it doesn't, please give it a thumbs down. This will inform the community and team so we can improve our support. |
Beta Was this translation helpful? Give feedback.
-
Hi @virgil2019 - yes! By default, your setup is without a prover and uses a To initialize the prover, first use the init command:
It will guide you through the necessary configuration. Then to run the prover:
You can refer the docs here. On knowing if your chain is connected directly to L1 - this is usually configured during the initial setup of your ZK chain. |
Beta Was this translation helpful? Give feedback.
Hi @virgil2019 - yes! By default, your setup is without a prover and uses a
DummyExecutor
contract. You can enable the prover by doing the following:To initialize the prover, first use the init command:
zkstack prover init
It will guide you through the necessary configuration.
Then to run the prover:
zkstack prover run
You can refer the docs here.
On knowing if your chain is connected directly to L1 - this is usually configured during the initial setup of your ZK chain.