Skip to content

Benchmark circom and noir on some standard primitives from circomlib/noir stdlib

License

Notifications You must be signed in to change notification settings

noir-lang/zk_bench

Repository files navigation

ZK Benchmark

This is a small tool that run Circom and Noir on a set of examples from the tests folder.

Getting started

You need to have both Noir and Circom properly installed.

Tests

Tests are using Circom lib and Noir stdlib

  • eddsa: eddsa signature verification.
  • gates: AND the inputs together
  • mimc: mimc hash of the input
  • pedersen: pedersen hash of the input
  • poseidon: poseidon hash of the input
  • sha256: sha256 hash of the input

Support

Need help? Join the Noir Discord or reach out on Twitter.

Contributing

We welcome contributions! Check out the contributing guidelines for more info.

About

Benchmark circom and noir on some standard primitives from circomlib/noir stdlib

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages