Miscellaneous
Starklings is an interactive tutorial project designed to help you learn Cairo and Starknet development through practical exercises. The project consists of two main components:
A web-based in browser Starklings experience
CLI-based interactive tutorial
Thanks for your interest in the project. You can fork the repo, create a branch with a descriptive name (maybe the issue number and a word or two to describe it) and submit a pull request.
cargo test cairo
cargo test
Coming soon
./exercises/<module_name>/<exercise_name>.cairo
./info.toml
./exercises
directory../info.toml
file. For example
[[exercises]]
name = "new_exercise"
path = "exercises/new_module/new_exercise.cairo"
mode = "test"
hint = """
Try the Harlem shake
"""
starklings run
as you writecargo run -r --bin starklings run new_exercise
./solutions
directory.cargo run -r --bin starklings compile_solutions
to confirm all exercise solutions still compile.