PayneJoe/lemmas-and-ciphers
Personal notes on mathematics, cryptography, and formal verification
Cryptographic research & engineering on ZKP
Personal notes on mathematics, cryptography, and formal verification
Formally Verified Arguments of Knowledge in Lean
Course notes for Formalising Mathematics 2026
The user home repository for the Mathematics in Lean tutorial.
WHIR 🌪️: Reed–Solomon Proximity Testing with Super-Fast Verification
Plonkish Nova implementation along with advanced features
polynomial commitments from linear codes
Binary Proofs, Blazing Fast
A toolkit for polynomial IOPs (PIOPs)
crypto research stuffs from numerics to ZK applied protocols all written with dirty hands
On-chain Ethereum light client built with SP1
A Rust implementation of the Garuda and Pari SNARKs
Light client implementation powered by SP1
Smarter Bitcoin Contracts
RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.
Rift Protocol Monorepo
zk circuits powering trustless swaps between bitcoin and ethereum
Building blocks of a Circle STARK verifier in Bitcoin script
Arithmetic over the M31 or BabyBear field in Bitcoin Script
Libraries for finite field, elliptic curve, and polynomial arithmetic
Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
A Rust implementation of the Groth16 zkSNARK
Implementations of popular elliptic curves
A STARK prover and verifier for arbitrary computations
The math library of Lean 4