nargo is the one-stop-shop for almost everything related with Noir. The name comes from our love for Rust and its package manager
nargo, you can start new projects, compile, execute, prove, verify, test, generate solidity contracts, and do pretty much all that is available in Noir.
rustup, we also maintain an easy installation method that covers most machines:
Open a terminal on your machine, and write:
curl -L https://raw.githubusercontent.com/noir-lang/noirup/main/install | bash
Close the terminal, open another one, and run
Done. That's it. You should have the latest version working. You can check with
You can also install nightlies, specific versions or branches. Check out the noirup repository for more information.
Now we're ready to start working on our first Noir program!