Specifications

From proposal to protocol.

A published proposal is not automatically a live network rule. Read the status sequence first, then check which protocol changes and application conventions have reached each stage.

01

Read the document

What rule is proposed or specified?

02

Check implementation

Which software enforces that rule?

03

Verify activation

Is the rule active on the network?

A document, software release, and network activation are separate evidence.

Toccata’s active KIPs.

KIP-16 · Proof verification

Supported proof-verification operations.

Read KIP-16

KIP-17 · Covenants

Transaction introspection and spending constraints.

Read KIP-17

KIP-20 · Covenant identifiers

Persistent identity for related covenant outputs.

Read KIP-20

KIP-21 · Sequencing commitments

Commitments that support later verification of ordered activity.

Read KIP-21

Application conventions and their status

In the September 6 check, KCC-0000 is Last Call. KCC-0001, KCC-0002, and KCC-0020 are Draft. A document’s status does not establish implementation or adoption.

KCC-0020 describes token accounting across covenant outputs. Its open design questions must not be presented as a ratified token standard.

Application conventions · KCC-0020 discussion

DAGKnight remains a research direction.

KIP-2 is Proposed. Research development is visible, including a September 4 branch commit. That is not a mainnet activation. The checked mainnet release still uses GHOSTDAG.

KIP-2 · Research commit