# Aztec Monorepo setup commands The [aztec-packages monorepo](https://github.com/AztecProtocol/aztec-packages) requires a specific toolchain setup to be able to run ```bash! ./bootstrap.sh fast ``` which fetches/builds all of the packages. Here are the commands to get the monorepo set up on a linux machine as of Nov 21, 2024. ```bash! sudo apt update -y && sudo apt upgrade -y sudo apt remove cmake -y pip install cmake --upgrade wget https://apt.llvm.org/llvm.sh chmod u+x llvm.sh sudo ./llvm.sh 16 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.74.1 curl -s -L https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22/wasi-sdk-22.0-linux.tar.gz | tar zxf - && sudo mv wasi-sdk-22.0 /opt/wasi-sdk curl -L https://foundry.paradigm.xyz | bash foundryup -v nightly-25f24e677a6a32a62512ad4f561995589ac2c7dc npm install --global solhint ```