Introduction

The SmartCache CLI is a global tool designed to help you cache and manage deployed Arbitrum Stylus contracts. Once installed, you can interact with your cache from any directory on your system. This tool is especially powerful for users who prefer scripting over GUIs, or for teams running automated deployments and testing environments.

Key highlights of the CLI include:

  • Global installation for system-wide access.

  • Support for configuration files (smartcache.toml) to persist default values.

  • Cloud-based storage for contract metadata.

  • Full compatibility with Stylus contracts on Arbitrum.

  • Automatic detection of network endpoints.

  • Rich metadata support for contracts (names, versions, descriptions, etc.).

  • Interactive guided mode for beginners.

  • Beautifully formatted and colorized terminal output.

Last updated