Kaspa Calls for Conventions (KCCs) describe shared conventions for the Kaspa ecosystem, including covenant conventions, application interfaces, asset standards, wallet and indexer interoperability, based applications, verifiable programs, and other areas where independent implementations benefit from convergence.
Each KCC is a Kaspa Call for a Convention: a document specifying a convention around which independent ecosystem participants and implementations may converge. A finalized KCC marks an ecosystem convergence point; it does not make the convention protocol ground truth.
KCCs do not propose changes to Kaspa consensus or core-node behavior. Such changes belong in Kaspa Improvement Proposals (KIPs).
The KCC format, lifecycle, and finalization criteria are defined in KCC-0. New KCCs start from the template.
| Number | Type / Category | Title | Author | Status |
|---|---|---|---|---|
| 0 | Meta | KCC Purpose and Guidelines | Alexander Säfström | Draft |
| 1 | Standard, Concepts, Covenant | Covenant definition, concepts, bytes layout and ABI | Romain Billot, Michael Sutton, Ori Newman | Draft |
| 2 | Program ABI Standard, Application | Authority Schemes | Romain Billot, Michael Sutton | Draft |
| 20 | Application, Covenant | Fungible Token Covenant Specification | Sivan Helfer, Michael Sutton, Romain Billot | Draft |