zkCraft: Prompt-Guided LLM as a Zero-Shot Mutation Pattern Oracle for TCCT-Powered ZK Fuzzing

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Fu, Rong, Tan, Jia Yee, Wang, Youjin, Kong, Ziyu, Su, Zeli, Kang, Zhaolu, Zhang, Shuning, Li, Xianda, Liu, Kun, Fong, Simon
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911613654663168
author Fu, Rong
Tan, Jia Yee
Wang, Youjin
Kong, Ziyu
Su, Zeli
Kang, Zhaolu
Zhang, Shuning
Li, Xianda
Liu, Kun
Fong, Simon
author_facet Fu, Rong
Tan, Jia Yee
Wang, Youjin
Kong, Ziyu
Su, Zeli
Kang, Zhaolu
Zhang, Shuning
Li, Xianda
Liu, Kun
Fong, Simon
contents Zero-knowledge circuits enable privacy-preserving and scalable systems but are difficult to implement correctly due to the tight coupling between witness computation and circuit constraints. We present zkCraft, a practical framework that combines deterministic, R1CS-aware localization with proof-bearing search to detect semantic inconsistencies. zkCraft encodes candidate constraint edits into a single Row-Vortex polynomial and replaces repeated solver queries with a Violation IOP that certifies the existence of edits together with a succinct proof. Deterministic LLM-driven mutation templates bias exploration toward edge cases while preserving auditable algebraic verification. Evaluation on real Circom code shows that proof-bearing localization detects diverse under- and over-constrained faults with low false positives and reduces costly solver interaction. Our approach bridges formal verification and automated debugging, offering a scalable path for robust ZK circuit development.
format Preprint
id arxiv_https___arxiv_org_abs_2602_00667
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle zkCraft: Prompt-Guided LLM as a Zero-Shot Mutation Pattern Oracle for TCCT-Powered ZK Fuzzing
Fu, Rong
Tan, Jia Yee
Wang, Youjin
Kong, Ziyu
Su, Zeli
Kang, Zhaolu
Zhang, Shuning
Li, Xianda
Liu, Kun
Fong, Simon
Cryptography and Security
Software Engineering
Zero-knowledge circuits enable privacy-preserving and scalable systems but are difficult to implement correctly due to the tight coupling between witness computation and circuit constraints. We present zkCraft, a practical framework that combines deterministic, R1CS-aware localization with proof-bearing search to detect semantic inconsistencies. zkCraft encodes candidate constraint edits into a single Row-Vortex polynomial and replaces repeated solver queries with a Violation IOP that certifies the existence of edits together with a succinct proof. Deterministic LLM-driven mutation templates bias exploration toward edge cases while preserving auditable algebraic verification. Evaluation on real Circom code shows that proof-bearing localization detects diverse under- and over-constrained faults with low false positives and reduces costly solver interaction. Our approach bridges formal verification and automated debugging, offering a scalable path for robust ZK circuit development.
title zkCraft: Prompt-Guided LLM as a Zero-Shot Mutation Pattern Oracle for TCCT-Powered ZK Fuzzing
topic Cryptography and Security
Software Engineering
url https://arxiv.org/abs/2602.00667