⚠️ Maintenance Mode Notice
As of December 2025, Avalanche CLI has entered maintenance mode. This means:
- No new features will be developed by the Ava Labs team
- Only security patches and critical bug fixes will be addressed
- External contributions are welcome! PRs will be reviewed.
⭐ Features
- ERC20 Token-based Proof of Stake Validator Management - Deploy and manage validators using ERC20 tokens as stake
🔧 Improvements
- Skip minimum version check for
avalanche updatecommand (fixes catch-22 where outdated CLI couldn't self-update) - Eliminate debug RPC dependency across all CLI flows
- Remove deprecated non-ACP99 functionalities
- Refactored validator registration flow
What's Changed
- Add ERC20 token-based Proof of Stake validator management by @felipemadero in #2994
- Skip min version check for update command by @felipemadero in #3004
- Refactor register by @felipemadero in #2993
- Eliminate debug RPC dependency across all CLI flows by @felipemadero in #3002
- Remove support for non ACP 99 functionalities by @felipemadero in #2988
- Remove network blockchain create by @felipemadero in #2997
- chore: fix function name in comment by @rocksload in #2975
- chore: fix spelling issues in comments by @yonasBSD in #2968
- refactor: use slices.Contains to simplify code by @testwill in #2908
Full Changelog: v1.9.5...v1.9.6