From a7c96da796228e6fbc6004c7c231007307374b60 Mon Sep 17 00:00:00 2001 From: "emmanuel.ameh@iohk.io" Date: Fri, 3 Oct 2025 00:32:42 +0300 Subject: [PATCH 1/2] [EC Api] - Added: Ledger eras --- content/article/ledger-eras.md | 85 +++++++--------------------------- 1 file changed, 18 insertions(+), 67 deletions(-) diff --git a/content/article/ledger-eras.md b/content/article/ledger-eras.md index 971a664e..592653ba 100644 --- a/content/article/ledger-eras.md +++ b/content/article/ledger-eras.md @@ -3,7 +3,7 @@ title: Ledger eras tags: - Cardano url: "" -image: https://ucarecdn.com/f8d51179-2896-46b9-93ff-f4d63cb99a08/ +image: https://ucarecdn.com/71e60b0e-c8b9-40c8-a7a5-44deaeb00de4/ image_text: Ledger eras --- @@ -24,72 +24,23 @@ When new functionality needs to be introduced to Cardano, the ledger undergoes a ## Development phases and ledger eras - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Development phaseFocusLedger era(s) and functionality introducedUpgrade names (examples)
ByronFoundational layerByron ledger era: ada transactions, Daedalus and Yoroi wallets, federated consensusByron hard fork
ShelleyDecentralizationShelley ledger: stake pools, delegation, community-led block productionShelley hard fork
GoguenSmart contracts -
    -
  • Allegra: token locking
  • -
  • Mary: native tokens and multi-asset support
  • -
  • Alonzo: Plutus smart contracts
  • -
-
Allegra, Mary, and Alonzo hard forks
BashoScalability and efficiencyBabbage ledger era: reference scripts, inline datums, reference inputsKnown as the Vasil upgrade
VoltaireGovernance - Conway ledger era: on-chain governance via - CIP-1694 -
    -
  • Chang upgrade: initiated Conway ledger era and introduced the first set of on-chain governance capabilities
  • -
  • Plomin upgrade: extended Conway by enabling the full set of governance actions and decentralized representatives (DReps) on mainnet (epoch 537, protocol version 10.0)
  • -
-
Chang and Plomin upgrades
FutureOngoing roadmap -
    -
  • Dijkstra (planned): Plutus v4, consensus and ledger integration, Conway refactors for transition
  • -
  • Euler (planned): scope TBD
  • -
-
Next hard fork name TBD
+| 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](https://cips.cardano.org/cips/cip1694) +* **Chang upgrade**: initiated Conway ledger era and introduced the first set of on-chain governance capabilities + +* **Plomin upgrade**: extended Conway by enabling the full set of governance actions and decentralized representatives (DReps) on mainnet (epoch 537, protocol version 10.0) | Chang and Plomin upgrades | +| **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. From d86cdfcc8fac0a760d2a4377ef13a4767fd04260 Mon Sep 17 00:00:00 2001 From: Emmanuel Ameh Date: Thu, 2 Oct 2025 22:33:57 +0100 Subject: [PATCH 2/2] Update ledger-eras.md --- content/article/ledger-eras.md | 83 +++++++++++++++++++++++++++------- 1 file changed, 66 insertions(+), 17 deletions(-) diff --git a/content/article/ledger-eras.md b/content/article/ledger-eras.md index 592653ba..995baf74 100644 --- a/content/article/ledger-eras.md +++ b/content/article/ledger-eras.md @@ -24,23 +24,72 @@ When new functionality needs to be introduced to Cardano, the ledger undergoes a ## 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](https://cips.cardano.org/cips/cip1694) -* **Chang upgrade**: initiated Conway ledger era and introduced the first set of on-chain governance capabilities - -* **Plomin upgrade**: extended Conway by enabling the full set of governance actions and decentralized representatives (DReps) on mainnet (epoch 537, protocol version 10.0) | Chang and Plomin upgrades | -| **Future** | Ongoing roadmap | * **Dijkstra** (planned): Plutus v4, consensus and ledger integration, Conway refactors for transition - -* **Euler** (planned): scope TBD | Next hard fork name TBD | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Development phaseFocusLedger era(s) and functionality introducedUpgrade names (examples)
ByronFoundational layerByron ledger era: ada transactions, Daedalus and Yoroi wallets, federated consensusByron hard fork
ShelleyDecentralizationShelley ledger: stake pools, delegation, community-led block productionShelley hard fork
GoguenSmart contracts +
    +
  • Allegra: token locking
  • +
  • Mary: native tokens and multi-asset support
  • +
  • Alonzo: Plutus smart contracts
  • +
+
Allegra, Mary, and Alonzo hard forks
BashoScalability and efficiencyBabbage ledger era: reference scripts, inline datums, reference inputsKnown as the Vasil upgrade
VoltaireGovernance + Conway ledger era: on-chain governance via + CIP-1694 +
    +
  • Chang upgrade: initiated Conway ledger era and introduced the first set of on-chain governance capabilities
  • +
  • Plomin upgrade: extended Conway by enabling the full set of governance actions and decentralized representatives (DReps) on mainnet (epoch 537, protocol version 10.0)
  • +
+
Chang and Plomin upgrades
FutureOngoing 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.