Starkup helps you install all the tools you will use to develop packages in Cairo and write contracts for Starknet.
Run the following in your terminal, then follow the onscreen instructions.
curl --proto '=https' --tlsv1.2 -sSf https://sh.starkup.dev | sh
Starkup supports the installation of the following tools:
- Scarb the Cairo package manager
- Starknet Foundry the Cairo and Starknet testing framework
- Universal Sierra Compiler compiler for any ever-existing Sierra version
- Cairo Profiler profiler for Cairo programming language & Starknet
- Cairo Coverage utility for coverage reports generation for code written in Cairo programming language
- CairoLS vscode extension
Starkup relies on ASDF package manager to install the latest versions of Scarb and Starknet Foundry. If you don't have ASDF yet, no worries - Starkup can handle that as well!
Starkup is created by the same team at Software Mansion that is behind Scarb the Cairo package manager and Starknet Foundry, the Cairo and Starknet testing framework. We partnered with [Starkware], the creators of Cairo and Starknet.
Feel free to chat with us on our channel on Telegram or Starknet's Discord!