mirror of
https://github.com/privacy-scaling-explorations/halo2wrong.git
synced 2026-05-05 03:00:34 -04:00
747cd51915f40207c1c9037734e7452dbe0ae5f3
unwrap_or_else instead of manually match for invert
Co-authored-by: Chih Cheng Liang <chihchengliang@gmail.com>
halo2wrong
halo2wrong consist of a simple PLONK gate and non native arithmetic based applications. Any crate here may use either zcash/halo2 or privacy-scaling-explorations/halo2 which is a fork of original halo2 library that replaces commitment scheme from IPA to KZG.
maingateincludes a 4 width and a 5 width standart-like PLONK gate.integerimplements non native field arithemetic often called big integer arithmetic.eccconstraints elliptic curve operations ie. addition, multiplication point assignments.ecdsais the first application that useshalo2wrongstack and constaints ECDSA signature verification.
Description
Languages
Rust
100%