Configuration Commands
Manage CLI settings, check versions, and control telemetry.
Commands Overview
| Command | Description |
|---|---|
eigenx telemetry [--enable|--disable|--status] | Manage usage analytics |
eigenx upgrade | Update CLI to latest version |
eigenx version | Show CLI version |
eigenx telemetry
Manage anonymous usage analytics collection.
Syntax
eigenx telemetry [command options]
Flags
| Flag | Description |
|---|---|
--enable | Enable telemetry collection |
--disable | Disable telemetry collection |
--status | Show current telemetry status |
Examples
Check telemetry status
eigenx telemetry --status
Output:
Telemetry: Enabled
Or if disabled:
Telemetry: Disabled
Disable telemetry
eigenx telemetry --disable
Output:
Telemetry disabled
Enable telemetry
eigenx telemetry --enable
Output:
Telemetry enabled
eigenx upgrade
Update the EigenX CLI to the latest version.
Syntax
eigenx upgrade [command options]
Flags
| Flag | Description |
|---|---|
--version <version> | Upgrade to specific version |
--dev | Upgrade to latest dev version |
--check | Check for updates without upgrading |
Examples
Upgrade to latest stable
eigenx upgrade
Output:
Checking for updates...
Current version: 1.2.0
Latest version: 1.3.0
Changelog:
New Features:
- Added support for custom domains
- Improved log streaming performance
Bug Fixes:
- Fixed authentication timeout issue
- Resolved Docker build errors on ARM
Upgrading...
✓ Downloaded eigenx v1.3.0
✓ Installed successfully
✓ Upgrade complete!
Your CLI has been upgraded to v1.3.0
Verify with: eigenx version
Check for updates only
eigenx upgrade --check
Output:
Current version: 1.2.0
Latest version: 1.3.0
A new version is available!
Upgrade with: eigenx upgrade
Upgrade to specific version
eigenx upgrade --version 1.2.5
Upgrade to dev version
eigenx upgrade --dev
Output:
⚠️ Warning: Dev versions may be unstable
Upgrading to latest dev version...
✓ Downloaded eigenx v1.4.0-dev.3
✓ Installed successfully
You're now using the development version.
Report issues at: https://github.com/Layr-Labs/eigenx-cli/issues
When to Upgrade
New features
# Check release notes
eigenx upgrade --check
# Upgrade if new features are useful
eigenx upgrade
Bug fixes
# If you're experiencing issues, upgrade
eigenx upgrade
Security updates
# Always upgrade for security patches
eigenx upgrade
Breaking changes
Check the changelog before upgrading major versions:
eigenx upgrade --check
# Read changelog carefully
eigenx upgrade
Upgrade Process
- Backup - Config and credentials are preserved
- Download - Latest version is downloaded
- Install - Binary is replaced
- Verify - Installation is tested
- Cleanup - Old version is removed
Rollback
If you need to downgrade:
# Reinstall specific version
eigenx upgrade --version 1.2.0
Or reinstall from scratch:
# macOS/Linux
curl -fsSL https://eigenx-scripts.s3.us-east-1.amazonaws.com/install-eigenx.sh | bash
# Windows
curl -fsSL https://eigenx-scripts.s3.us-east-1.amazonaws.com/install-eigenx.ps1 | powershell -
eigenx version
Display the current CLI version and build information.
Syntax
eigenx version [command options]
Example
eigenx version
Output:
Version: v0.2.1
Commit: e62b701
Global Flags
These flags work with any command:
--help, -h
Show help for any command:
eigenx --help
eigenx app --help
eigenx app deploy --help
eigenx auth login --help
--version, -v
Quick version check:
eigenx --version
# or
eigenx -v
--private-key
Provide private key for signing:
eigenx app deploy --private-key 0x1234...
--env
Temporarily override environment:
eigenx app list --env prod
--quiet, -q
Suppress non-essential output:
eigenx app deploy --quiet
--verbose
Show detailed output:
eigenx app deploy --verbose
Related Commands
- Authentication - Manage credentials
- Environment Management - Switch between mainnet and sepolia
- Monitoring - View apps and logs
Additional Resources
- GitHub Repository: eigenx-cli
- Issue Tracker: Report bugs
- Release Notes: Changelog