# Modules

- [introduction](/uptick-network-documentation/modules/introduction.md)
- [auth](/uptick-network-documentation/modules/auth.md): Auth module is responsible for specifying the base transaction and account types for an application.
- [bank](/uptick-network-documentation/modules/bank.md): Bank module allows you to manage assets in your local accounts.
- [collection](/uptick-network-documentation/modules/collection.md)
- [debug](/uptick-network-documentation/modules/debug.md): A tool for simple debugging.
- [distribution](/uptick-network-documentation/modules/distribution.md): The distribution module allows you to manage your Staking Rewards.
- [evm](/uptick-network-documentation/modules/evm.md)
- [gov](/uptick-network-documentation/modules/gov.md): This module provides the basic functionalities for Governance.
- [keys](/uptick-network-documentation/modules/keys.md): Keys allows you to manage your local tendermint keystore (wallets) for iris.
- [params](/uptick-network-documentation/modules/params.md)
- [staking](/uptick-network-documentation/modules/staking.md): Staking module provides a set of subcommands to query staking state and send staking transactions.
- [status](/uptick-network-documentation/modules/status.md)
- [tendermint](/uptick-network-documentation/modules/tendermint.md): Tendermint state querying subcommands
- [tx](/uptick-network-documentation/modules/tx.md): Tx module allows you to sign or broadcast transactions
- [upgrade](/uptick-network-documentation/modules/upgrade.md): This module provides the basic functions of software version upgrade.
