You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The executable registry is compiler/codegen/src/grounding.rs. Its local
evidence base is docs/kaspa-source-audit.md, which records the exact pinned
Kaspa sources used for this pass.
Status meanings:
VERIFIED: backed by a pinned Kaspa source or a local KaspaScript source and covered by tests.
GATED: recognized as a future/preview surface, but not allowed for verified TN12 bytecode.
UNSUPPORTED: must fail compilation before bytecode emission.
As of 2026-06-04, upstream Toccata sources exist for KIP-16, KIP-17,
KIP-20, and KIP-21. KaspaScript still treats their contract-facing bytecode as
unsupported until the compiler has exact stack ABI lowering, transaction
builder support, and live testnet proof coverage.
Tests assert that all IR instructions have source-grounding records, verified
contracts compile to committed golden artifact JSON/hex/ASM, unsupported
features fail compilation, preview-gated features warn only under the preview
target, and repeated compilation is deterministic.