saefstroem/kccs

Kaspa Calls for Conventions

★ 0Forks 0GitHub ↗Compare

README

Kaspa Calls for Conventions (KCCs)

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

Contributors

IzioDevManyfestationmichaelsuttonsomeone235saefstroem

Issues