Kaspa Improvement Proposals (KIPs)

Browse Kaspa Improvement Proposals (KIPs) for consensus, network upgrades, node behavior, and client APIs, with specifications and proposal statuses.

Browse

/ to search

15 documents

No.TitleLayerStatus
2 KIP 2: Upgrade consensus to follow the DAGKNIGHT protocol Yonatan Sompolinsky Consensus, API/RPC Proposed
4 KIP 4: Sparse Difficulty Windows Email[email protected] Consensus, DAA Active
5 KIP 5: Message Signing coderofstuff Applications Active
6 KIP 6: Proof of Chain Membership (PoChM) Email[email protected] Consensus, Block Validation Draft
9 KIP 9: Extended mass formula for mitigating state bloat Email[email protected] Mempool, P2P, Consensus Active
10 KIP 10: New Transaction Opcodes for Enhanced Script Functionality Username@biryukovmaxim Consensus, Script Engine Active
13 KIP 13: Transient Storage Handling Email[email protected] Consensus, Block Size Active
14 KIP 14: The Crescendo Hardfork Email[email protected] Consensus Active
16 KIP 16: New Transaction Opcodes for Verifiable Computation Username@saefstroem Script Engine, ZK Active
17 KIP 17: Covenants and Improved Scripting Capabilities Email[email protected] Consensus, Script Engine Active
20 KIP 20: Covenant IDs Email[email protected] Consensus, Script Engine Active
21 KIP 21: Partitioned Sequencing Commitment with O(activity) Proving Email[email protected] Username@biryukovmaxim Email[email protected] Consensus, Chain-Block UTXO Validation Active

What are KIPs?

A Kaspa Improvement Proposal (KIP) documents a proposed change or specification for the Kaspa network. Topics include consensus rules, node behavior, network upgrades, and client APIs. This collection lets you read the technical documents and compare their recorded statuses.

KIPs and KCCs

KIPs cover protocol development. Kaspa Calls for Conventions (KCCs) describe shared conventions for applications, covenants, assets, wallets, and other ecosystem tools.