github ava-labs/avalanchego v1.14.0
Granite - Improving ICM and Dynamic Block Times

22 hours ago

This release schedules the activation of the following Avalanche Community Proposals (ACPs):

  • ACP-181 P-Chain Epoched Views
  • ACP-204 Precompile for secp256r1 Curve Support
  • ACP-226 Dynamic Minimum Block Times

The ACPs in this upgrade go into effect at 11 AM ET (4 PM UTC) on Wednesday, November 19th, 2025 on Mainnet.

All Mainnet nodes must upgrade before 11 AM ET, November 19th 2025.

The plugin version is updated to 44; all plugins must update to be compatible.

LibEVM Hook Registration

This release includes changes for how EVM modifications are registered with libevm. For consumers of avalanchego as a library, manual registration of libevm callbacks is now required.

APIs

  • Added support for specifying multiple Avalanche-Api-Route headers for more complex routing.
  • Added proposervm gRPC, connectrpc, and jsonrpc APIs for GetProposedHeight and GetCurrentEpoch.
    • The gRPC and connectrpc APIs are routed by adding a second Avalanche-Api-Route header with the value proposervm.
    • The jsonrpc APIs are added to all chains with the base endpoint /proposervm.
  • Added platformvm platform.GetAllValidatorsAt API.

Configs

  • Changed default proposerMinBlockDelay for L1s (other than Primary Network) to 0.

Fixes

  • Improved bootstrapping ETA predictions.

What's Changed

New Contributors

Full Changelog: v1.13.5...v1.14.0

Don't miss a new avalanchego release

NewReleases is sending notifications on new releases.