Granite Upgrade Activates in00d:00h:00m:00sLearn more

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:

  1. Install Avalanche-CLI on your system
  2. Review the CLI Commands Reference for available commands
  3. Follow the guide to Create an Avalanche L1

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?