Ledger eras
Cardano's hard fork combinator transitions the network through ledger eras that introduce new sets of rules and features. Eras are distinct from the higher-level development phases outlined in the original Cardano roadmap.
Terminology
-
Development phase – a broad, roadmap-level theme (for example, Byron, Shelley, Goguen, Basho, and Voltaire).
-
Ledger era – a specific set of ledger features introduced by a hard fork and enforced by consensus.
-
Intra-era hard fork – a focused change that requires a hard fork but does not initiate a new era.
When new functionality needs to be introduced to Cardano, the ledger undergoes a hard fork combinator event. Unlike other blockchains, where hard forks can split the chain and force communities to choose between versions, Cardano’s hard fork combinator ensures a seamless transition with no chain split. This mechanism allows the network to evolve safely while preserving all existing data and history. Besides era transitions, Cardano also supports intra-era hard forks, which enable incremental updates within the same era. Each hard fork introduces a new ledger era, extending Cardano’s capabilities while maintaining continuity and security.
Development phases and ledger eras
| Development phase | Focus | Ledger era(s) and functionality introduced | Upgrade names (examples) | | --- | --- | --- | --- | | Byron | Foundational layer | Byron ledger era: ada transactions, Daedalus and Yoroi wallets, federated consensus | Byron hard fork | | Shelley | Decentralization | Shelley ledger: stake pools, delegation, community-led block production | Shelley hard fork | | Goguen | Smart contracts | * Allegra: token locking
-
Mary: native tokens and multi-asset support
-
Alonzo: Plutus smart contracts | Allegra, Mary, and Alonzo hard forks | | Basho | Scalability and efficiency | Babbage ledger era: reference scripts, inline datums, reference inputs | Known as the Vasil upgrade | | Voltaire | Governance | Conway ledger era: on-chain governance via CIP-1694 | Chang and Plomin upgrades
-
The Chang upgrade initiated the Conway ledger era and introduced the first set of on-chain governance capabilities
-
The Plomin upgrade extended Conway by enabling the full set of governance actions and decentralized representatives (DReps) on mainnet (epoch 537, protocol version 10.0). | | Future | Ongoing roadmap | * Dijkstra (planned): Plutus v4, consensus and ledger integration, Conway refactors for transition
-
Euler (planned): scope TBD | Next hard fork name TBD |
Hard fork upgrades use distinct names for community communication (for example, Chang → Plomin). These names are always mapped internally to a ledger era and protocol version. Hard forks activate a ledger era and may also introduce additional intra-era changes.
Current status at a glance
-
Conway. The current ledger era, initiated by the Chang upgrade and completed with the Plomin hard fork.
-
Dijkstra. The next ledger era, under active development by the Ledger, Plutus and Consensus teams. This work includes preparations for Plutus v4 and integration hooks for the new era.
-
Euler. A planned ledger era to follow Dijkstra. Public details remain unfinalized, and both name and scope may change.
Future hard fork names will be announced closer to release. The number of future hard forks is roadmap-driven rather than predetermined.
Where can I track technical progress?
-
Ledger team updates on Cardano Updates
Public ledger repository and specification.