The Algorand AlgoKit CLI is the one-stop shop tool for developers building on the Algorand network. The goal of AlgoKit is to help developers build and launch secure, automated production-ready applications rapidly.
For details on how to use individual features see the following
- Bootstrap - Bootstrap AlgoKit project dependencies
- Completions - Install shell completions for AlgoKit
- Doctor - Check AlgoKit installation and dependencies
- Explore - Explore Algorand Blockchains using Dappflow
- Goal - Run the Algorand goal CLI against the AlgoKit Sandbox
- Init - Quickly initialize new projects using official Algorand Templates or community provided templates.
- LocalNet - Manage a locally sandboxed private Algorand network.
AlgoKit has a number of global options that can impact all commands. Note: these global options must be appended to algokit
and appear before a command, e.g. algokit -v localnet start
, but not algokit localnet start -v
. The exception to this is -h
, which can be appended to any command or sub-command to see contextual help information.
-h, --help
The help option can be used on any command to get details on any command, its sub-commands and options.-v, --verbose
Enables DEBUG logging, useful when troubleshooting or if you want to peek under the covers and learn what AlgoKit CLI is doing.--color / --no-color
Enables or disables output of console styling, we also support the NO_COLOR environment variable.--skip-version-check
Skips updated AlgoKit version checking and prompting for that execution, this can also be disabled permanently on a given machine withalgokit config version-prompt disable
.
See also the AlgoKit CLI Reference, which details every command, sub-command and option.