Verifiable Machine Learning

ZEN

Zero-knowledge proofs for neural network computations

ZK Proofs Neural Networks

Zero Knowledge Proofs

Ceno

Parallel zkVMs from GKR

📖 Journal of Cryptology
zkVM GKR

Sumcheck Builder Group

Advancing Zero-Knowledge Proofs and Sum-Check Protocols

Community Research Education

Expander

Open-source GKR prover for large-scale parallel computing

GKR Scaling

Poseidon Hash Circuit

🏆 ZPrize Winner
Hash Function Competition

VeriZexe

Functional privacy for smart contracts

Smart Contracts Privacy

HyperPlonk

Plonk with Linear-Time Prover and High-Degree Custom Gates

Plonk ZK Proofs

Jellyfish

Fast PLONK implementation with comprehensive features

Plonk Implementation

ArkSpartan

Spartan Prove System for Arkworks framework

Spartan Arkworks

Blockchain and Post-quantum Cryptography

Squirrel

Efficient Synchronized Multi-signatures from Lattices

Signatures Consensus

Chipmunk

Better Synchronized Multi-signatures from Lattices

Signatures Consensus

Lattice-based VRF

Verifiable Random Functions from Lattices

VRF Lattice

Hash-based VRF

Verifiable Random Functions from Hash Functions

VRF Hash

Raptor Signature

Post-quantum Authentication Scheme

Signatures Authentication

CS for Falcon Signature

Implementations in Rust and R1CS

Signatures Implementation

Blockchain Cryptography

Manta

Privacy Preserving Decentralized Exchange

DEX Privacy

Pointproofs

Efficient vector commitment scheme

Commitments Efficiency

BLS Signature

Standard and Reference implementation of BLS signatures

⚡ Eth 2.0 is not possible without BLS
Signatures BLS

Pixel Signature

Digital signatures for blockchains

Signatures Blockchain

Pasta Curves

Solidity implementation of Pasta curves

Curves Solidity

Bandersnatch

Fast elliptic curve over BLS12-381 scalar field

Curves BLS12-381

NIST Post-quantum Cryptography

Falcon Signature

⚡ NIST PQC Standard
Standard Signatures

NTRU

3rd Round Finalist

Finalist Round 3

Round5 KEM/PKE

2nd Round Candidate

Round 2 KEM

LAC

2nd Round Candidate

Round 2 Lattice

pqNTRUSign

1st Round Candidate

Round 1 NTRU