Skip to content

Releases: keep-starknet-strange/garaga

v0.15.3

16 Dec 15:02
ea2b7b6
Compare
Choose a tag to compare

This release focuses on Noir contract optimizations.
Proof is compressed by omitting the (CONST_PROOF_SIZE_LOG_N - LOG_N) constant values and deduced and taken advantage of in Cairo code.

See #274

What's Changed

New Contributors

Full Changelog: v0.15.2...v0.15.3

v0.15.2

12 Dec 15:33
d1296a2
Compare
Choose a tag to compare

This release fixes a small bug of Noir honk contract generator when log_circuit_size was >= 10.

What's Changed

Full Changelog: v0.15.1...v0.15.2

v0.15.1

11 Dec 06:58
56bea3d
Compare
Choose a tag to compare

This release updates the RiscZero constants to support the latest RiscZero version 1.2.
New Risc0 verifier contract class hash : 0x34fda7d39c28c2fb0d8e876f1c51a38f9fa395023c3749a0ee793611baa6095

What's Changed

Full Changelog: v0.15.0...v0.15.1

v0.15.0

09 Dec 09:54
7c0993f
Compare
Choose a tag to compare

This release improves multi scalar mul costs; bn254 pairing costs, and adds support for Noir contracts verifier generation.
See https://garaga.gitbook.io/garaga/deploy-your-snark-verifier-on-starknet/noir

PyPi and npm packages have been updated as with each release.
Class hashes of maintained smart contract as well : https://garaga.gitbook.io/garaga/maintained-smart-contracts

Breaking changes :

  • the CLI commands name for declare-project and deploy-project have changed to declare and deploy
  • MultiScalarMul calldata, Pairing and groth16 calldata wll be different and incompatible with 0.14 code. Either use tooling/code in version 0.14 or update generated smart contracts and dependencies (rust/cairo/python/npm) to 0.15.

What's Changed

Full Changelog: v0.14.0...v0.15.0

v0.14.0

03 Nov 09:09
eb9be30
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.3...v0.14.0

v0.13.3

13 Sep 12:24
c80fb9b
Compare
Choose a tag to compare

Cairo is updated to 2.8.2 and is mandatory.
This release significantly improves groth16 transactions costs for BN254, BLS. It also reduces the calldata size for BN254 by 25%.

The new costs can be found in these two sepolia tx (1 public input):

What's Changed

New Contributors

Full Changelog: v0.13.2.3...v0.13.3

v0.13.2.3

30 Aug 20:23
3781978
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.2.2...v0.13.2.3

v0.13.2.2

25 Aug 16:42
0b381b5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.2.1...v0.13.2.2

0.13.2.1

25 Aug 16:24
e7eacaa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.2...v0.13.2.1

v0.13.2

24 Aug 20:45
1d75c78
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.2.a0...v0.13.2