@layr-labs/eigenx
v0.2.6-dev
Published
CLI toolkit for scaffolding, developing, and testing applications on EigenX
Readme
@layr-labs/eigenx
Deploy verifiable applications in Trusted Execution Environments (TEEs)
Installation
Global Install (Recommended)
npm install -g @layr-labs/eigenxAfter installation, the eigenx command will be available globally.
Using npx (No Install Required)
Run eigenx commands without installing:
# Run latest version
npx @layr-labs/eigenx app list
# Pin to specific version
npx @layr-labs/[email protected] app deploy
# Use dev version
npx @layr-labs/eigenx@dev app createNote: The first npx run downloads the package (~10-20MB). Subsequent runs use the cached version and are much faster. For frequent use, global installation is recommended.
Usage
# Get help
eigenx --help
# Create a new app
eigenx app create
# Deploy an app
eigenx app deploy
# List deployed apps
eigenx app list
# View app information
eigenx app info
# View logs
eigenx app logs
# Start/stop/terminate apps
eigenx app start
eigenx app stop
eigenx app terminate
# Manage app names
eigenx app nameSupported Platforms
eigenx provides pre-built binaries for the following platforms:
- macOS: arm64 (Apple Silicon), x64 (Intel)
- Linux: arm64, x64
- Windows: x64, arm64
The correct binary for your platform will be automatically installed.
Requirements
- Node.js 14.0.0 or higher (for installation via npm)
- Docker (for building and deploying apps)
Documentation
For detailed documentation, visit the eigenx-cli repository.
Issues
If you encounter any problems, please open an issue.
License
MIT
