Skip to content

Releases: dl-solarity/hardhat-zkit

v0.2.0

10 Jul 18:20
8252a61
Compare
Choose a tag to compare

Release notes v0.2.0 🎉

This is the first stable release

The ultimate environment for building with Circom.

Overview

Hardhat-zkit plugin consists of 3 components:

  1. zkit - high-level snarkjs wrapper.
  2. zktype - typescript bindings generator.
  3. hardhat-zkit - hardhat plugin to rule them all.

Every component acts as a small puzzle piece of a big picture - to bring Circom to the masses.

Features

The plugin is designed with a user-experience-first approach. Developers may now focus on delivery, not maintenance.

  • Circom and snarkjs artifacts are beautifully abstracted.
  • The plugin understands which circuits require recompilation and will not touch the others.
  • Full TypeScript typization of circuits signals and ZK proofs.
  • Automatic downloads of phase-1 ptau files.
  • Convenient phase-2 contributions to zkey files.
  • WASM-based Circom compiler usage - no need to install the compiler separately.
  • Must-have node_modules remappings.
  • Beautiful logging and compilation status indication.

Special thanks

@Hrom131 @KyrylR @dovgopoly