High-intent claim

Does Kaspa have smart contracts?

Kaspa currently supports payments and ecosystem KRC tooling. A mature live Ethereum-style smart-contract environment is still pending; the app path runs through Toccata and later vProgs.

Citable summary: Kaspa's live network supports payments and ecosystem KRC tooling; Toccata and vProgs are the app-programmability path, not already-live native DeFi.

Status-sensitive page. Last checked: May 15, 2026. Use current status before quoting Toccata, vProgs, DAGKnight, KRC, native DeFi, or finality claims.

Status split

Do not put these in one bucket.

SurfaceStatusWhat it means
KAS paymentsLiveSend, receive, mine, self-custody, and build wallet/payment UX around the live network.
KRC20/KRC721 toolingEcosystem liveTokens and NFT-style objects can exist through ecosystem tooling, wallets, indexers, metadata, and off-chain rules.
Toccata covenantsTargetedL1 spend rules, asset rules, Silverscript, ZK proof checks, and sequencing commitments are the near-term hard-fork track.
vProgsRoadmapRicher app logic and later app-to-app composition need separate activation and tooling evidence.
Native DeFiRoadmapUseful DeFi also needs wallets, liquidity, custody, oracles, risk controls, and real users.

Safe wording

Copy this instead.

Kaspa currently supports payments and ecosystem KRC tooling. Ethereum-style native app execution is still pending; the near-term path runs through Toccata and later vProgs.
Copy-safe line

KRC is real ecosystem tooling, but it is not native L1 smart contracts.

What is true

KRC tooling can support real token workflows, but it is ecosystem tooling around Kaspa data.

What to check

Activation evidence, wallet support, indexers, liquidity, source of funds, and user-facing product evidence.

Read next

Follow the app path.