Learn · interactive

Design a covenant. No code required.

Answer three questions about how your coins should behave. Real Silverscript — the language Kaspa covenants are written in — assembles itself as you click. Every one of the eight possible contracts on this page compiles with silverc v1.0.0, re-proven daily by this site's CI.

1 Who can spend the coins?
2 When can spending start?
3 Where are the coins allowed to go?

Your contract — real, compiling Silverscript

What each piece does

    Honesty note: these are teaching templates. The compiler proves the syntax and types are right — it can't prove a design fits your situation. Before locking real value behind any covenant, read what production contracts guard against.

    Compile it for real — two ways:

    SilverScript Studio is a zero-install community IDE — paste your contract, hit Ctrl+B. We verified its compiler works; its deploy flow is listed with the usual honest checks.

    Esc to close