Kaspa is evolving from a pure proof-of-work digital currency into a universal programmable settlement layer. Two major concurrent upgrades drive this transformation: DagKnight (consensus) and vProgs (programmability). This page tracks the phased rollout from foundational consensus changes through to a full application ecosystem.
Timeline
Crescendo (Activated)
The first covenant-enabling hard fork, activating KIP-9, KIP-10, KIP-13, and KIP-15. Crescendo brought the 10 BPS upgrade and laid the groundwork for transaction introspection and sequencing commitments – the primitives that Covenants++ and vProgs build upon.
- KIP-10: Transaction introspection opcodes and 8-byte arithmetic
- KIP-15: Recursive canonical transaction ordering commitment (seqcommit)
- KIP-9/13: Network-level performance upgrades
Covenants++ (Targeting May 5, 2026)
The second hard fork, announced by Yonatan Sompolinsky on December 14, 2025. Covenants++ delivers three pillars of L1 programmability:
| Pillar | Description | Key KIPs |
|---|---|---|
| Covenants | Limited programmability framework for native assets, smart money management | KIP-17, KIP-20 |
| ZK Verifier | On-chain verification of zero-knowledge proofs (Groth16 + RISC Zero) | KIP-16 |
| RTD Support | Real-time data – covenant type for inspecting and aggregating miner payloads | – |
Additional features shipping with this fork:
- Covenant IDs (KIP-20)
- Blake3-based sequencing commitment opcode
- ZK verify precompiles and opcodes for Groth16 and RISC Zero
- Native assets support (ZK PoC demonstrated using SP1 by Ori Newman)
- Silverscript – the L1 covenant language (announced Feb 10, 2026)
DagKnight (Active Development)
The evolution of the GHOSTDAG protocol into a parameterless adaptive consensus mechanism:
- Enhanced block ordering precision
- Near-instant finality
- Prerequisite for vProgs deployment at full throughput
- DagKnight branch active in the main rusty-kaspa repository (as of Feb 27, 2026)
vProgs (Phased Rollout)
Native L1 programmability via off-chain execution with on-chain ZK verification. The vProgs repo went public on January 21, 2026.
- Phase 1 – Standalone vProgs: Sovereign programs bridging to L1 via ZK proofs, operating independently. No cross-vProg composability. No L1 account model yet.
- Phase 2 – Synchronous Composability: Cross-vProg atomic transactions, concise witness mechanism, prover market infrastructure, and the full computation DAG.
Development Phases
Phase 1: Core Infrastructure
Focus: Consensus-level prerequisites.
- DagKnight consensus implementation
- Enhanced block ordering and sequencing
- Network stability and performance testing
- TN12 testnet deployment and iteration
Status: Active. TN12 launched January 5, 2026; reset with new features February 9, 2026.
Phase 2: vProgs Foundation
Focus: L1 primitives for verifiable programs.
- Account model implementation
- ZK proof verification on L1 (Groth16 + RISC Zero precompiles)
- State commitment mechanism (Merkle tree structure)
- Basic vProg deployment framework
- L1 bridge implementation
- KIP-21 partitioned sequencing commitments (lane-based, enabling O(activity) proving)
Status: Active. ZK Covenant Rollup PoC completed February 19, 2026 (full deposit-transfer-withdraw cycle). KIP-21 published February 24, 2026.
Phase 3: Composability
Focus: Cross-program interaction and economic infrastructure.
- Cross-vProg atomic transactions
- Concise witness mechanism
- Prover market infrastructure
- Gas model and resource management
- Full computation DAG (the “syncompo CD” scheme)
Status: Design phase. Depends on Phase 2 maturity.
Phase 4: Full Ecosystem
Focus: Developer tools and application layer.
- Developer tools and SDKs
- DeFi primitives (DEX, lending, vaults)
- Enterprise integration features
- Compliance and audit tooling
Status: Planning. The KII Foundation is already operational, preparing enterprise demand.
Key Technical Dependencies
The dependency chain determines what can ship and when:
GHOSTDAG
--> DagKnight (ordering precision, near-instant finality)
--> vProgs L1 Integration (sequencing + ZK verification)
--> Synchronous Composability (cross-vProg atomicity)
--> Application Layer (DeFi, DAOs, enterprise)
Within the Covenants++ fork, dependencies include:
- KIP-10 (transaction introspection) enables KIP-17 (covenant scripts)
- KIP-15 (seqcommit) enables KIP-21 (partitioned seqcommit for vProgs)
- KIP-16 (ZK precompiles) enables on-chain proof verification
- KIP-20 (covenant IDs) enables covenant identity and state tracking
Target Capabilities
| Capability | Target | Dependency |
|---|---|---|
| Throughput | 30,000+ TPS | DagKnight + vProgs |
| Finality | Near-instant | DagKnight |
| Composability | Synchronous, atomic | vProgs Phase 2 |
| Security | Pure PoW + ZK proofs | Covenants++ |
| Liquidity | Unified L1 | Native assets + vProgs |
| Programmability | Native vProgs | vProgs Phase 1+ |
Enterprise Focus
The roadmap explicitly targets institutional adoption:
- Automated compliance logic encoded on-chain
- ZK-based monitoring and reporting without exposing sensitive data
- Real-time settlement without trusted third parties
- Audit trails via state commitments
- Enterprise-grade digital infrastructure through the KII Foundation
Further Reading
- Applications & Use Cases – what is being built at each phase
- KIP Index – detailed status of each proposal
- Changelog – reverse-chronological development updates
- Sources & Links – primary research and official resources