snarky

SNARK solver

An OCaml library for writing verifiable computations using R1CS SNARKs

OCaml DSL for verifiable computation

GitHub

495 stars
44 watching
73 forks
Language: OCaml
last commit: about 2 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
o1-labs/o1js An evolution of SnarkyJS, providing a toolkit for building zero-knowledge-enabled applications using zk-SNARKs and zkApps in TypeScript. 525
consensys/gnark A fast zk-SNARK library with a high-level API to design circuits. 1,435
backtracking/combine An OCaml library for solving combinatorial problems using dancing links and other techniques 35
sanderspies/ocaml A WebAssembly backend for the OCaml programming language 80
cheshire/onumerical A numerical library for OCaml providing tools for linear expressions and optimization 8
shrynx/99.re A comprehensive collection of solutions to common problems in programming using Reason and OCaml 110
matter-labs-archive/snarkygpu A GPU-based zkSNARK prover that aims to improve the performance of distributed verification processes for blockchain applications. 23
coder5876/libsnark-tutorial A tutorial and example code project for creating zk-SNARKs using the libsnark software library 190
roddyyaga/ppx_rapper A syntax extension for writing SQL queries in OCaml with type inference and syntax checking. 137
owlbarn/owl A comprehensive OCaml scientific computing framework for high-performance numerical computations and data analysis. 1,222
lehy/ocaml-sklearn Enables machine learning with scikit-learn in OCaml 34
luozhuzhang/zkps-circuit-snark A zk-SNARK implementation using circom and snarkjs for secure multi-party computation and decentralized applications. 61
c-cube/qcheck A QuickCheck-inspired testing library for OCaml that enables property-based testing and random value generation. 347
mattjbray/ocaml-decoders A combinator library that decodes JSON-like data into OCaml types 84
formal-land/coq-of-ocaml Transforms OCaml code into formal, verifiable Coq code to prove complex properties 255