Skip to content

Releases: Zokrates/ZoKrates

0.7.13

19 Apr 12:17
45687b4
Compare
Choose a tag to compare

This release expands the capabilities of zokrates.js to more schemes and curves, as well as fixes a bug related to range checks.

For a full list of the changes, check out the changelog.

0.7.12

12 Apr 10:01
Compare
Choose a tag to compare

The main additions in this new release are the following:

  • Verification of Marlin proofs in Solidity - universal SNARKs on Ethereum today!
  • Support for tuples
  • Support for SHA256 for inputs of arbitrary size

Special thanks to @nirvantyagi for his precious contribution!

For a full list of the changes, check out the changelog

0.7.11

21 Jan 14:23
656923c
Compare
Choose a tag to compare

This new release includes bug fixes as well as support for more schemes using the arkworks backend.

For the full list of changes, check out the changelog

0.7.10

16 Dec 18:01
5a22eb6
Compare
Choose a tag to compare

This release fixes compilation to Apple M1.

0.7.9

14 Dec 15:54
Compare
Choose a tag to compare

The main additions in this ZoKrates release are

  • support MPC trusted setups for Groth16
  • performance optimisations of the compiler in terms of time and memory

Check out the changelog for the full list of changes.

0.7.8

24 Nov 18:16
d9090b3
Compare
Choose a tag to compare

0.7.8

0.7.7

04 Oct 19:46
fc55d88
Compare
Choose a tag to compare

0.7.7

0.7.6

17 Aug 17:21
b5d2afd
Compare
Choose a tag to compare

⚠️ This release contains important bug fixes and therefore updating is recommended for all users ⚠️

This release introduces some missing features to the language, and fixes some bugs.

  • A verifier for GM17 snarks over BW6_761 in the standard library. We'd like to thank the @EYBlockchain team which contributed the first integration of a recursive verifier to ZoKrates, which this addition is heavily based on.
  • Constant-generic structs
  • Generic MiMC hashing
  • Solidity 0.8, removal of the Solidity ABI flag as ABIV2 is standard now

For the full list of changes, check out the changelog

0.7.5

10 Jul 13:20
f602eb9
Compare
Choose a tag to compare

This new release of ZoKrates introduces the following features:

  • Support for the Marlin universal SNARK proof system. Solidity support will be added in the future.
  • Low level support for recursive proof composition. Standard library tools will be added for ease of use.
  • Lower cost of variable array access: a[i] is now cheaper for i a runtime variable.
  • Runtime error messages to help with debugging

For the full list of changes, check out the changelog

0.7.4

19 Jun 13:04
59dd0b9
Compare
Choose a tag to compare

0.7.4