Skip to content
View lovesh's full-sized avatar

Organizations

@w3c

Block or report lovesh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results
Rust 76 33 Updated Nov 25, 2024

The Halo2 zero-knowledge proving system

Rust 916 604 Updated Aug 8, 2026

A course on Halo2 in collaboration with Zircuit

Rust 36 4 Updated Mar 30, 2026
Rust 42 9 Updated Oct 14, 2024
Rust 1 1 Updated May 18, 2026
JavaScript 9 5 Updated Jul 4, 2024

Composable proof transcripts for public-coin arguments of knowledge

Rust 131 76 Updated Mar 9, 2023

zkSNARK implementation in JavaScript & WASM

JavaScript 2,033 484 Updated Jul 13, 2026

r1cs file format parser

JavaScript 25 17 Updated Jul 13, 2026

zkSnark circuit compiler

WebAssembly 1,683 373 Updated Jun 24, 2026

Arkworks bindings to Circom's R1CS, for Groth16 Proof and Witness generation in Rust.

Rust 285 133 Updated Apr 26, 2026

A Rust implementation of the Groth16 zkSNARK

Rust 345 154 Updated Aug 2, 2026

LegoGroth16 implementation on top of Zexe

Rust 25 7 Updated Dec 3, 2021

A Rust library for polynomial commitments

Rust 438 157 Updated Apr 26, 2026

A standard library wrapper for use in the `arkworks` ecosystem

Rust 42 45 Updated Apr 26, 2026

Implementations of popular elliptic curves

Rust 313 100 Updated Dec 18, 2023

Libraries for finite field, elliptic curve, and polynomial arithmetic

Rust 883 401 Updated Aug 7, 2026

This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`-annotation.

Rust 855 94 Updated Aug 8, 2026

This script allows bootstrapping a new substrate chain with the current state of a live chain

JavaScript 110 61 Updated Apr 18, 2024

Recursive SNARKs based on Plonk and Halo

Rust 119 12 Updated Oct 19, 2021

An Awesome List for resources on the foundations of Decentralized Finance (DeFi)

228 14 Updated May 24, 2023

Spartan: High-speed zkSNARKs without trusted setup

Rust 866 150 Updated Oct 15, 2025

Vector Commitments with Constant-Sized, Updatable Proofs and Linear-Sized Public Parameters

TeX 11 1 Updated Jun 3, 2021

Utilities and base libraries for use across polkadot-js for Polkadot and Substrate. Includes base libraries, crypto helpers and cross-environment helpers.

TypeScript 262 156 Updated Mar 23, 2026

A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.

Rust 102 12 Updated Jul 16, 2026

A collection of debug tools, scripts and libraries on top of substrate.

Rust 96 30 Updated Nov 18, 2021

Find the ideal fuzz targets in a Rust codebase

Rust 227 14 Updated Mar 20, 2026

Publications from Trail of Bits

Python 1,876 236 Updated Aug 7, 2026

Promise and RxJS APIs around Polkadot and Substrate based chains via RPC calls. It is dynamically generated based on what the Substrate runtime provides in terms of metadata.

TypeScript 1,108 385 Updated Jul 22, 2026
Next