Avalanche-CLI Overview
Build, deploy, and manage Avalanche L1s with the Avalanche-CLI
The Avalanche-CLI is a powerful command-line tool that streamlines the process of building, deploying, and managing Avalanche L1 blockchains (formerly known as Subnets).
Key Features
- Create & Deploy L1s: Quickly create and deploy new Avalanche L1 blockchains to local, testnet, or mainnet environments
- VM Management: Deploy L1s with Subnet-EVM or custom Virtual Machines
- Node Operations: Run and manage validator nodes across different cloud providers
- Cross-Chain Messaging: Set up Teleporter for cross-chain communication
- Transaction Management: Handle native token transfers and P-Chain operations
Getting Started
To get started with Avalanche-CLI:
- Install Avalanche-CLI on your system
- Review the CLI Commands Reference for available commands
- Follow the guide to Create an Avalanche L1
Quick Links
Installation
Get Avalanche-CLI installed on your system
Create L1s
Learn how to create your first Avalanche L1
Deploy L1s
Deploy L1s to various environments
CLI Reference
Complete reference for all CLI commands
Common Use Cases
Local Development
Deploy and test your L1 locally before moving to testnet or mainnet.
Production Deployment
Deploy L1s to Fuji testnet for testing, then to mainnet for production use.
Validator Management
Add and remove validators, manage staking, and monitor node health.
Cross-Chain Integration
Enable cross-chain messaging between your L1 and other chains using Teleporter.
Support
Is this guide helpful?