App demos are not native L1 smart-contract activation.
Status check
Does Kaspa have smart contracts?
Kaspa has live L1 payments. Toccata adds covenant rules, covenant IDs, ZK proof checks, and sequencing commitments. Native DeFi, audited apps, wallet support, liquidity, and full vProgs still need their own receipts.
Summary: Kaspa's live network supports payments. Toccata is the L1 expressiveness upgrade; vProgs and native L1 DeFi remain later paths.
Status split
Does Kaspa have smart contracts today?
| Surface | Status | What it means |
|---|---|---|
| KAS payments | Live | Send, receive, mine, self-custody, and build wallet/payment UX around the live network. |
| External app demos | Not L1 evidence | App activity can exist without proving native L1 smart contracts, audited apps, liquidity, wallet support, or explorer support. |
| Toccata covenants | activated L1 | L1 spend rules, asset rules, Silverscript, ZK proof checks, and sequencing commitments are in the Toccata release line. The activation score is DAA 474,165,565; v2.0.1 is the current Toccata release. |
| vProgs | Roadmap | Richer app logic and later app-to-app composition need separate activation and tooling evidence. |
| L2 ecosystem DeFi | Separate surface | Kaskad/Igra-style app activity can be ecosystem context, but it is not native Kaspa L1 DeFi evidence. |
| Native L1 DeFi | Roadmap | Kaspa-native L1 DeFi also needs wallets, liquidity, custody, oracles, risk controls, and users. |
Safe wording
Copy this instead
Kaspa supports live L1 payments. Toccata adds the L1 covenant and proof-check surface after activation. Richer based-app products, wallet support, liquidity, native DeFi, and vProgs still need separate evidence. L2 ecosystem apps should be labeled separately.
Kaspa's native L1 programmability path runs through Toccata and later vProgs.
Activation evidence, wallet support, indexers, liquidity, funding flow, and user-facing product evidence.