Skip to content

mpc-core: v0.5.0

Compare
Choose a tag to compare
@taceo-bot taceo-bot released this 03 Oct 17:58

0.5.0 (2024-10-03)

⚠ BREAKING CHANGES

  • removed acvm_impl. now uses old driver for ACVM
  • added mpc-core trait for Acvm witness extension. Therfore, we changed trait bounds for Rep3Protocol

Features

  • Add co-noir binary (#201) (3163aec)
  • Add co-oink prover (#194) (b5fbd85)
  • added LUT provider stub and plain impl for MemOps (3d2377f)
  • added predicate handling in memory op (220414f)
  • added rep3 implementation for AssertZeroOpCode (8e51505)
  • added sanity checks for memopcodes (6914611)
  • added trivial LUT impl for Rep3. Also modified some code in MPC-core (bcb4749)
  • Make builder generic for both shares and plain, add shared proving key and start with MPC prover (#193) (e3559a0)
  • started witness extension Noir (43e6535)

Code Refactoring

  • removed acvm_impl. now uses old driver for ACVM (d37c5bb)