Back
KASPA.NEWS R&D
Kaspa Core R&D Channel

ZK SDK APIs Start Taking Shape

Thursday, June 11, 2026

The ZK tooling work continued in parallel. saefstroem retargeted the ZK SDK PR against master, and Sutton asked whether the SDK should expose lower-level Groth16 builder APIs for non-Risc0 producers such as Circom or SnarkJS flows. (source) (source)

Sutton also pointed someone235 at the Risc0 builder patterns and suggested they might be useful from Silverscript. That connects the SDK work back to contract-authoring ergonomics rather than leaving it as raw script-builder plumbing. (source)

The commit/finalize API discussion clarified why proof workflows cannot always be collapsed into a single bundled action. saefstroem explained that with UTXOs, funds may need to be locked behind an image ID and later unlocked when that image is coupled with a proof; IzioDev summarized that sometimes one wants to commit first and reveal later. (source) (source)

saefstroem also noted a follow-up: binding to a specific journal hash needs to be added. (source)


All sources link to public messages in the Kaspa Core R&D (public) Telegram channel.