Updated: 7/28/2026

SilverScript

SilverScript - Kaspa's high-level covenant language and compiler, with links to the repo, KCC-20, and tooling.

SilverScript is a high-level language and compiler from Kaspa’s development team that targets Kaspa script, so covenants don’t have to be written in raw opcodes. In the author’s words:


“SilverScript is Kaspa’s first high-level smart contract language and compiler. It enables DeFi, vaults, and native asset management directly on Kaspa’s L1.

The language syntax is based on CashScript, but adds essential features like loops, arrays, and function calls.

It specializes in managing contracts with local state (UTXO model), serving as a complement and infrastructure layer for vProgs (shared state).

~ Ori Newman (link)


Resources

  • SilverScript Github repository - link.
  • Covenant declarations proposal for SilverScript (GitHub link).
  • KCC-20 mdBook — convention for ERC-20-style native assets on Kaspa, built on SilverScript (link).
  • SilverScript Studio by Kaspero Labs.
  • Workshop implementing chess on Kaspa using SilverScript/covenants - YouTube link