Skip to content

zkMIPS/gnark-plonky2-verifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ff48e08 · Mar 5, 2025
Sep 22, 2024
Mar 19, 2024
Oct 12, 2023
Apr 7, 2024
Oct 13, 2023
Oct 13, 2023
Mar 5, 2025
Oct 13, 2023
Oct 13, 2023
Oct 17, 2024
Oct 17, 2024
Mar 27, 2024
Mar 5, 2025
Oct 14, 2024
Sep 29, 2024
Mar 5, 2025
May 17, 2024
May 2, 2024
Mar 28, 2023
Oct 13, 2023
Sep 29, 2024
Oct 14, 2024
Jul 1, 2024
Jul 1, 2024
Mar 27, 2024
Mar 27, 2024

Repository files navigation

Gnark Plonky2 Verifier

This is an implementation of a Plonky2 verifier in Gnark (supports Groth16 and PLONK).

Besides the verifier, there are some Gnark implementation of circuits in this repo that may be useful for other projects:

Requirements

Benchmark

To run the benchmark,

go run benchmark.go

Profiling

First run the benchmark with profiling turned on

go run benchmark.go -profile

Then use the following command to generate a visualization of the pprof

go tool pprof --png gnark.pprof > verifier.png

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages