Cardano Van Rossem Hard Fork: Protocol V11 Explained
Cardano's first community-voted hard fork ships cheaper Plutus execution, BLS12-381 ZK primitives, and hands protocol control to DReps and SPOs.
Cardano's Van Rossem hard fork activated on mainnet on June 18, 2026 — the first upgrade in the network's nine-year history not unilaterally submitted by Input Output Global. Every previous Cardano hard fork was initiated and ratified by IOG, the company co-founded by Charles Hoskinson that built the protocol. Van Rossem ended that arrangement. The governance action activating Protocol Version 11 was submitted by Intersect, ratified by Delegated Representatives weighted by ADA stake, cleared the Constitutional Committee, and confirmed by stake pool operators running upgraded nodes. IOG was one voice among many. The technical payload — cheaper Plutus execution, new built-in functions, and BLS12-381 primitives for zero-knowledge proofs — lands on top of a governance shift ADA holders have been building toward since CIP-1694 passed in 2023.
How Three-Body Governance Replaced IOG's Control
Under Cardano's pre-Voltaire structure, IOG held effective veto power over protocol upgrades. Hard fork governance actions were submitted by IOG, and while stake pool operators had to produce blocks on the new protocol version before enactment could proceed, there was no mechanism for ADA holders or developers to independently block or approve a change they disagreed with.
CIP-1694 introduced Voltaire — a three-body ratification model where any on-chain governance action must independently clear all three groups before it can proceed:
- Delegated Representatives (DReps): ADA holders who either register as DReps themselves or delegate their stake-weighted vote to a registered representative. The Van Rossem hard fork initiation action cleared with 68.57% DRep approval, weighted by the ADA stake behind each vote.
- Constitutional Committee: A seven-member body responsible for certifying that governance actions comply with Cardano's on-chain constitution. Five of seven members signed off on both Van Rossem governance actions.
- Stake Pool Operators (SPOs): Block producers who must run upgraded nodes before a hard fork can activate. Block-production readiness from Protocol V11 nodes ran at 84% across the five days before the June 15 go/no-go decision.
All three bodies must clear their respective thresholds independently. A failed DRep vote cannot be overridden by the Constitutional Committee. Low SPO readiness blocks enactment regardless of how the other two bodies voted. No single entity — including IOG — can impose a protocol change if the other bodies resist.
The Van Rossem process ran in two separate on-chain votes. The Plutus Cost Model parameter update was submitted to mainnet on May 26 and ratified on June 13. The hard fork initiation action followed, with mainnet enactment confirmed for June 18 at 21:45 UTC. Two on-chain votes for a single upgrade reflects a constitutional principle: parameter updates and protocol forks carry different risk profiles and require separate authorization. A cost model change and a consensus-breaking protocol upgrade are not the same class of action, and the governance system treats them differently.
Protocol V11: Cheaper Plutus and Native ZK Primitives
The technical payload of Van Rossem centers on two areas: execution cost reductions across all Plutus versions and new cryptographic built-ins.
Plutus V1, V2, and V3 all receive the new capabilities simultaneously. V11 adds built-in functions including arrays, optimized multi-asset value operations, modular exponentiation, and list handling. These additions reduce the execution unit cost of common smart contract operations — protocols running AMM math, multi-asset balance calculations, or DEX routing logic will find their script execution budgets go further under V11 than V10.
BLS12-381 as a native Cardano primitive is the most technically significant addition. BLS12-381 is the elliptic curve that the majority of zero-knowledge proof systems depend on — SNARKs, Plonk-style proofs, and many STARK-adjacent constructions all use it heavily. Before V11, a developer building a ZK application on Cardano had to implement BLS12-381 curve operations inside a Plutus script, consuming execution units at a rate that made production-grade ZK apps economically unviable on mainnet. As a native built-in, those curve operations run at the node level rather than inside the script execution budget. The cost of ZK proof verification drops from prohibitive to practical.
CIP-133 extends this by adding efficient multi-scalar multiplication (MSM) over BLS12-381. MSM is the inner loop that dominates computational cost in most ZK proof verifiers — it is the operation that accounts for the largest share of verification time. Native MSM support means ZK proof verification no longer burns through a script's execution budget at a rate that prices out realistic applications.
| Addition | What it enables |
|---|---|
| Arrays and list built-ins | Cheaper on-chain data structure operations in contracts |
| Multi-asset value ops | Reduced execution cost for token and DEX math |
| Modular exponentiation | Efficient cryptographic operations in Plutus scripts |
| BLS12-381 native primitive | ZK proof support without script execution overhead |
| CIP-133 MSM | Affordable ZK proof verification on Cardano mainnet |
One caveat the Intersect documentation explicitly flagged: the V11 cost model update increases execution costs for some existing primitives, not only decreases them. Teams with deployed contracts near their execution unit limits should verify their budget margins against the V11 cost model. This is not a breaking change for most contracts, but it is a necessary check for any DApp team that was previously operating close to script limits.
What This Changes for Developers and ADA Holders
For DApp developers, the immediate effect is expanded execution headroom for the same ADA spent on script fees. Operations that previously approached limits — particularly in multi-asset protocols, complex DEX routing, and lending market math — now have measurable relief under V11.
The ZK additions are less immediately visible but structurally significant. Cardano's scaling roadmap does not rely on optimistic rollups. The network's research direction points toward ZK-based sidechains and Mithril — a stake-based signature scheme that compresses Cardano blockchain history into efficiently verifiable ZK proofs. BLS12-381 as a native primitive is a prerequisite for this type of system to perform well on-chain. Van Rossem is not adding ZK support as a standalone feature — it is shipping cryptographic infrastructure that Cardano's own scaling plans require before they can deploy on mainnet.
For ADA holders, the governance shift is the most personally relevant change. Your ADA stake is now your vote on protocol upgrades. If you hold ADA on a regulated exchange, that exchange casts DRep votes on your behalf — which means knowing your custodian's stated DRep delegation policy matters if you want your stake to influence future governance actions. ADA held in a non-custodial wallet lets you delegate directly to any registered DRep or register yourself as one.
The 68.57% weighted DRep approval is worth understanding correctly. It is not a simple headcount. DReps hold voting power proportional to the ADA stake delegated to them, meaning the figure represents a stake-weighted consensus across a distributed electorate. A small number of large DReps controlling most delegated ADA would produce the same approval percentage as a broad distribution of smaller ones. DRep concentration is the governance metric worth watching — not just approval rates on any single action.
The Road to Dijkstra: What to Watch
Van Rossem is an intra-era hard fork that operates within the current Basho era and clears the ground for the next major era, Dijkstra. Dijkstra will introduce Leios — a pipelined block production system designed to increase Cardano's throughput substantially by processing multiple blocks in parallel rather than sequentially. Leios is in active research and testnet development; no confirmed mainnet timeline exists yet.
What Van Rossem does is clear the cryptographic prerequisites that Leios and Cardano's ZK-shard scaling plans require. Upgrades build on each other, and V11 ships the foundations before the architecture that depends on them arrives.
The signals worth tracking after activation:
- On-chain DeFi activity. Cheaper Plutus execution reduces the cost floor for building complex protocols. If V11 materially expands what developers can deploy economically, transaction volumes and TVL on Cardano-based protocols should reflect that within 60–90 days.
- ZK project deployments. BLS12-381 is now available natively, but building production ZK applications takes months of development. Teams that previously cited Cardano's execution costs as a blocker are the ones to watch for announcements.
- DRep participation rates in future votes. The Van Rossem ratification ran at 68.57% weighted approval. As Cardano's governance matures, stake delegation concentration across DReps will shape how representative those numbers actually are.
The scaling approaches across major L1s reflect different theories about where the bottleneck lives. NEAR's v2.13 dynamic resharding automates capacity management by splitting shards autonomously. Ethereum's Glamsterdam targets gas reduction through EIP-level repricing and parallel execution. Cardano is building toward ZK-native scaling — Van Rossem ships the cryptographic foundation that makes that path viable on mainnet.