Building from source

If you are just wanting to play with the toolchain, we strongly suggest following the Quick Start guide.


You will need the Rust compiler and Cargo, the Rust package manager. The easiest way to install both is with

On Windows, you will also need a recent version of Visual Studio, installed with the "Desktop Development With C++" Workloads option.


You can either use the different Dojoup flags:

dojoup --branch master
dojoup --path path/to/dojo

Or, by using a single Cargo command:

cargo install --git --force sozo katana torii

Or, by manually building from a local copy of the Dojo repository:

# clone the repository
git clone
cd dojo
# install Sozo
cargo install --path ./crates/sozo --force
# install Katana
cargo install --path ./crates/katana --force
# install Torii
cargo run -—bin torii