# Command-Line Interface (CLI)

- [Introduction](/cli/cli-introduction.md): A general introduction Juno cli along with a brief description of commands and flags
- [Useful CLI Commands](/cli/useful-cli-commands.md)
- [Module Reference](/cli/modules.md): CLI reference for junod modules
- [bank](/cli/modules/bank.md): bank module allows you to manage assets for accounts loaded into the local keys module
- [distribution](/cli/modules/distribution.md): The distribution module allows you to manage your staking rewards
- [gov](/cli/modules/gov.md): The governance module provides tools for querying, submitting, and voting on proposals
- [keys](/cli/modules/keys.md): The keys module allows you to manage your local tendermint keystore ("wallets") for the juno network.
- [params](/cli/modules/params.md)
- [slashing](/cli/modules/slashing.md): The slashing module can unjail your validator
- [staking](/cli/modules/staking.md): The staking module provides a set of subcommands to query the staking state and send staking transactions.
- [status](/cli/modules/status.md): A node can be queried for up to date information such as node info, sync info and validator info, specific to that node.
- [tendermint](/cli/modules/tendermint.md): The tendermint module allows for querying of validator and node addresses.
- [upgrade](/cli/modules/upgrade.md)
- [wasm](/cli/modules/wasm.md)
