Nargo is the command-line tool for developing Noir programs. It handles project scaffolding, compilation, execution, testing, and more. The recommended way to install Nargo is viaDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/noir-lang/noir/llms.txt
Use this file to discover all available pages before exploring further.
noirup.
Install Nargo
Install noirup
Run the install script to fetch
noirup and add it to your shell:On Windows, Nargo must be installed inside Windows Subsystem for Linux (WSL). The default backend (Barretenberg) does not provide native Windows binaries.
Update Nargo
To update to the latest stable release, runnoirup again at any time:
Install a specific version
noirup lets you install any published release, a nightly build, or even build from source.
Set up shell completions
Once Nargo is installed, you can enable tab completions for thenargo command. Generate the completion script for your shell using:
[shell] is one of: bash, elvish, fish, powershell, or zsh.
Uninstall Nargo
If you installed Nargo withnoirup, remove its directories to fully uninstall it: