Skip to content

Groth16 R&D work revolving around precompiles for Casper L1

Notifications You must be signed in to change notification settings

cspr-rad/groth16-wasm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Groth16 Verifier that depends on arkworks

This branch depends on ark_bn254, ark_ec and ark_ff.

Point coordinates and public inputs are represented as num_bigint::BigUint.

Other branches may depend on casper_types e.g. U256 for public inputs and coordinates.

Both Arkworks and bn use the alt_bn128 (=bn254) curve.

Arkworks bn

Arkworks bn is supported, see bn254.rs.

Zeropool bn

Zeropool bn is supported, see bn.rs.

About

Groth16 R&D work revolving around precompiles for Casper L1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%