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 | Final |
| 1 | Standards Track, Covenant | Covenant Concepts, Byte Layouts, and ABI | Romain Billot, Michael Sutton, Ori Newman | Final |
| 2 | Standards Track, ABI | Authority Schemes | Romain Billot, Michael Sutton | Final |
| 20 | Standards Track, Application | Fungible Token Covenant Specification | Sivan Helfer, Michael Sutton, Ori Newman, Romain Billot | Final |
| 23 | Standards Track / Application | MJ: Metadata JSON | Sivan Helfer | Draft |