Status
State of the stack
Adoption in numbers, straight from the chain — then the health of every repository. Nothing on this page is typed by hand: chain data refreshes every 4 hours from the keyless kcc20.info indexer, repo data from the GitHub API.
Indexer agreement — the same numbers from two independent sources, compared daily.
| Metric | kcc20.info | kascov.io | Δ |
|---|---|---|---|
| Covenants created (all time) | 189,076 | 189,076 | ✓ exact |
Units differ where the indexers count differently: kcc20.info counts tokens (121 live), kascov counts token states (3,484 live) — both are shown wherever "live KCC-20" appears. What the all-time count actually is (kascov templates): KasWare vaults 185,001 · KCC-20 147 tokens · P2SH commitment 3,552 · Silverscript escrow 4.
Last independent review: STP-KAS, 15 Sep 2026 — its corrections shipped the same day (what moved).
Proposals in flight
Standards being drafted right now — checked every 4 hours; the badge flips within hours of a merge.
EIP-1193/6963-style; overlaps the separate KIP-12 wallet-discovery effort — convergence is the open question
now the metadata track: the rival KCC-21 proposal was closed as superseded on 2026-09-25, and a follow-up defining name/ticker/decimals/image fields is planned on top of KCC-23
MERGED 2026-10-07 — KCC-20 is in Last Call, the final review window (typically 14 days per KCC-0) before Final; it needs conformance vectors and reverts to Review if normative changes surface
a new proposal domain beyond tokens — registries as covenants; early draft
MERGED 2026-10-07 — the first official Argent KCC-20 reference implementation (token actor + admin-keyless public mint) landed the same day KCC-20 entered Last Call
companion territory to KCC-12's provider API — how a mobile wallet pairs with a dApp session; early draft
The repo board
Fetched every 4 hours by a workflow that fails loudly — stale data is never silently committed. Last refresh: 2026-10-26 18:16 UTC.
| Component | Maturity | Repository | Latest tag | Tagged | Last push | Stars | Open issues |
|---|---|---|---|---|---|---|---|
| Kaspa Script + Covenants++ | production | kaspanet/rusty-kaspa | v2.1.0 | 2026-09-22 | 2026-10-19 | 876 | 221 |
| Silverscript | pre-audit | kaspanet/silverscript | v1.0.0 | 2026-09-09 | 2026-10-22 | 58 | 41 |
| Argent | experimental | argent-lang/argent | no release | — | 2026-10-25 | 28 | 3 |
| KCC-20 | last-call | kaspanet/kccs | no release | — | 2026-10-21 | 13 | 9 |
| vProgs / CDAG | roadmap | kaspanet/vprogs | no release | — | 2026-10-26 | 53 | 57 |
A component without a repository row has no confirmed public repo — per the site's rules, that is shown rather than guessed. Maturity legend rule: production requires a tagged spec or release; live-on-mainnet without a tag is at most draft.