> For the complete documentation index, see [llms.txt](/llms.txt).

# Getting Started with Rootstock CLI

The Rootstock CLI (rsk-cli) tool enables users to manage wallets, check balances, send transactions, verify smart contracts and interact with smart contracts on the Rootstock blockchain - a Bitcoin sidechain designed for smart contracts. It supports both mainnet and testnet environments.

- **Overview of Rootstock CLI**: The Rootstock CLI tool enables users to manage wallets, check balances, send transactions, verify smart contracts and interact with smart contracts on the Rootstock blockchain - a Bitcoin sidechain designed for smart contracts. It supports both mainnet and testnet environments. [Read more](/developers/smart-contracts/rsk-cli/introduction/)
- **CLI Commands on Rootstock CLI**: The Rootstock CLI (Command Line Interface) lets you manage your Rootstock wallet directly from the terminal. Create, manage, and fund your wallet with rBTC (Rootstock Bitcoin) easily and securely. [Read more](/developers/smart-contracts/rsk-cli/cli-commands/)
- **Deploy Smart Contracts using the Rootstock CLI**: The Rootstock CLI enables faster deployment of smart contracts to the Rootstock network. [Read more](/developers/smart-contracts/rsk-cli/deploy-with-cli/)
- **Verify Smart Contracts on Rootstock CLI**: The Rootstock CLI (rsk-cli) tool enables users to manage wallets, check balances, send transactions, verify smart contracts and interact with smart contracts on the Rootstock blockchain - a Bitcoin sidechain designed for smart contracts. It supports both mainnet and testnet environments. [Read more](/developers/smart-contracts/rsk-cli/verify-cli/)
- **Interact with Smart Contracts using the Rootstock CLI**: The contract command allows you to interact with a verified smart contract on the Rootstock blockchain. This command lists all available read-only functions within the contract, allowing you to call these functions to view data without altering the contract's state. [Read more](/developers/smart-contracts/rsk-cli/interact-with-cli/)
- **Rootstock CLI Sandbox**: You can try out the Rootstock CLI (RSK-CLI) in an online sandbox environment like Replit without needing to set up everything locally [Read more](/developers/smart-contracts/rsk-cli/sandbox/)
