Sindri Zero-Knowledge Proof CLI
-
Updated
Oct 15, 2025 - TypeScript
Sindri Zero-Knowledge Proof CLI
AegisSovereignAI: The Cross-Ecosystem Trust Layer for the Distributed Enterprise. Verifiable Identity, Hardware-Rooted Integrity, and Sovereign AI Governance - from Silicon to Prompt. Unifying AI, Cloud-Native, and Decentralized architectures.
Tokamak zk-EVM: CLI and proving pipeline to convert Tokamak Layer 2 transactions into zk-SNARK proofs
zk-Rollup Layer 2 Solution
This example uses the libsnark library to define an R1CS (Rank-1 Constraint System) that represents a simple circuit, where the output is the product of two input values. It then generates a proof for this circuit using the ppzkSNARK proof system provided by libsnark, and verifies the proof using the same library.
zk-proof application on Mina protocol
Enterprise-grade Privacy Lifecycle Management (PLM) platform for the Solana Ecosystem
A minimal, functional zero-knowledge proof project based on zkSNARKs, designed to help developers understand the fundamental workflow of zk applications—including circuit writing, proof generation, and smart contract verification.
Solidity smart contracts for GrimSwap - Uniswap v4 hooks with Groth16 ZK verification, GrimPool deposit system, and stealth address registry
CrossChain crypto mixer smart contract for Ethereum blockchain (Solidity)
Integration tests for GrimSwap ZK private swaps - End-to-end Groth16 proof verification on Uniswap v4
Anonymous Attributes Verification System Based on Zero-Knowledge Proofs and Distributed Blockchain Networks.
Browser-based BLS12-381 pairing cryptography — bilinear pairing explainer, BLS signature sign/verify with real @noble/curves arithmetic, signature aggregation visualizer (up to 100 signers → 1 proof), and rogue key attack demo. Powers Ethereum 2.0 and Zcash. Part of crypto-lab.
Add a description, image, and links to the zk-snark topic page so that developers can more easily learn about it.
To associate your repository with the zk-snark topic, visit your repo's landing page and select "manage topics."