github matter-labs/zksync-era prover-v12.0.0
prover: v12.0.0

8 months ago

12.0.0 (2024-03-04)

⚠ BREAKING CHANGES

  • prover: Add EIP4844 support for provers subsystem (#1200)
  • Set 21 as latest protocol version (#1262)

Features

  • Adding ability to generate 4844 setup key and refactor (#1143) (975f54b)
  • api: Remove unused and obsolete token info (#1071) (e920897)
  • dal: zksync_types::Transaction to use protobuf for wire encoding (BFT-407) (#1047) (ee94bee)
  • db: Soft-remove storage table (#982) (601f893)
  • en: Integrate snapshots recovery into EN (#1032) (c7cfaf9)
  • healthcheck: Various healthcheck improvements (#1166) (1e34148)
  • improving verification key generation (#1050) (6f715c8)
  • Prover interface and L1 interface crates (#959) (4f7e107)
  • prover: Add EIP4844 support for provers subsystem (#1200) (6953e89)
  • prover: Added --recompute-if-missing option to key generator (#1151) (cad7278)
  • prover: Added 4844 circuit to verification keys (#1141) (8b0cc4a)
  • prover: Adding first support for 4844 circuit (#1155) (6f63c53)
  • prover: adding keystore object to handle reading and writing of prover keys (#1132) (1471615)
  • prover: merging key generation into a single binary (#1101) (6de8b84)
  • prover: Moved setup key generation logic to test harness (#1113) (469ab06)
  • prover: Use new shivini function for 4844 circuits (#1205) (376c09e)
  • Set 21 as latest protocol version (#1262) (30579ef)
  • vlog: Remove env getters from vlog (#1077) (00d3429)

Bug Fixes

Performance Improvements

  • bump harness version (#1003) (1cbb4c9)
  • reduce memory consumption of witness generation (#696) (dea6768)
  • upgrade harness version to improve witness generation memory spike (#1034) (09bbb84)
  • use jemalloc in witness generator (#1014) (917b2dc)

Don't miss a new zksync-era release

NewReleases is sending notifications on new releases.