token-standard

KCC-20

last-call

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, and the written standard entered Last Call on 2026-10-07 — the final review window before Final.

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
Live tokens
121 of 316 tokens (kcc20.info) · 3,484 live token states (kascov)

Best for

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

What it can't do

  • anything needing a finalized spec today — Last Call is the last stop before Final, not Final

Live status

From the GitHub API for kaspanet/kccs, refreshed every 4 hours.

no release latest tag 2026-10-21 last push 13 stars 9 open issues

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 — public prototype, early development

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.

Esc to close