Updated: 7/28/2026

Zero Knowledge (ZK)

Zero-knowledge proof verification on Kaspa L1 - the KIP-16 precompile and resources for building with it.

Since the Toccata hard fork, Kaspa scripts can verify zero-knowledge proofs on L1: OpZkPrecompile (KIP-16) ships with two proof systems - Groth16 on BN254 and RISC0-Succinct - and is the basis for trustless bridges and proof-based L2 settlement. Per-app sequencing lanes (KIP-21) keep proving costs proportional to an app’s own activity.

Resources