auth
The ecloud CLI requires authentication to sign transactions for deploying and managing applications. Use auth commands to manage
authentication credentials securely.
Available Commands
generate
Generate a new authentication key with optional secure storage. For more information on creating authentication keys, refer to Create Authentication Keys.
Synopsis
ecloud auth generate [--store]
Options
--store (boolean)
Generate a new authentication key with optional secure storage. For more information on creating authentication keys, refer to Create Authentication Keys. Default is false.
login
Store an existing authentication key securely in your OS keyring.
Synopsis
ecloud auth login
Options
--private-key 0x... (string)
Private key to store (skips interactive prompt). Can be set using environment variable
ECLOUD_PRIVATE_KEY.
For best security, use the ECLOUD_PRIVATE_KEY environment variable. Private keys passed on the command line
may be exposed in shell history, process listings, and system logs.
--force (boolean)
Log in without requiring confirmation. Default is false.
logout
Remove stored authentication key from your OS keyring.
Synopsis
ecloud auth logout [--force]
Options
--force (boolean)
Log out without requiring confirmation. Default is false.
migrate
Migrate authentication key from eigenx CLI to ecloud CLI. For mor information, refer to Migrate to ecloud CLI.
Synopsis
ecloud auth migrate
whoami
Display current authentication status and wallet address.
Synopsis
ecloud auth whoami