asdf
version manager, which allows to easily switch between their different versions, both globally and per project (see full details in the asdf
documentation or by running asdf --help
). Alongside Scarb and Starknet Foundry, Starkup uses asdf
to install additional useful tools, including the Universal Sierra Compiler, Cairo Profiler, Cairo Coverage, and CairoLS.If you encounter any issues while using it or have any requests, please help by submitting an issue.wsl --install
does not work, enable WSL manually by running:asdf
asdf
allows you to easily switch between versions of Scarb, Starknet Foundry, and Starknet Devnet globally or per project.asdf
using Homebrew:
asdf
to your shell:
asdf
is installed correctly:
scarb
, snforge
, or starknet-devnet
are not recognized, try running source ~/.bashrc
or restarting your terminal.