token-standard

KCC-20

production

Covenant-native tokens — the chain itself enforces the rules

In plain English

Tokens built as covenants, so supply and transfer rules are checked by Kaspa consensus itself — no off-chain bookkeeper has to be trusted. Live and traded on mainnet; the written standard is still being consolidated.

Tokens whose rulebook is machined into the vault door — nobody outside the chain keeps the score.

At a glance

Layer
token-standard
Network
L1
State model
covenant UTXO
Composability
covenant-id ownership
Token support
unverified
Since
unverified
On mainnet
yes

Best for

  • new tokens with L1-enforced rules
  • trust-minimized supply logic

What it can't do

  • anything needing a finalized written spec today — the draft is still consolidating

When to choose it over…

  • Kaspa Script + Covenants++ — the base rule system built into kaspa transactions
  • Silverscript — high-level covenant language that compiles to kaspa script
  • Argent — actor-based app language that builds on silverscript
  • vProgs / CDAG — native programs living in the dag — the research track

Links

The deep-dive guide for this component is in progress. The essentials above are held to the site's data rules: unknown values render as "unverified", never guesses.