Skip to content

v0.16.0

Choose a tag to compare

@xgreenx xgreenx released this 03 Oct 14:45
· 246 commits to main since this release
c849b35

Carries the Honk verifiers of libid-circuits v0.6.0, built by nargo 1.0.0-rc.3 and bb 6.0.0-rc.2.

In this release

  • #78: both circuit verifiers (BearerLinkHonkVerifier, OidcGoogleHonkVerifier) come from libid-circuits v0.6.0. Both verification keys and both verifier code hashes change; proof sizes, public inputs and the platform verifiers' interfaces do not. The five real-proof fixtures are proofs under the new keys; verify gas under Osaka: bearer-link 720,457, oidc-google 755,087.
  • #79: libid-contracts, libid-identity, libid-profiles and @libid/contracts at 0.16.0.

Deploying: a stack on 0.15.x rotates its circuit verifiers to follow this release: a new libid.circuits.<circuit>.0.6.0 deployment per circuit and setTrustRoots on each platform verifier. Proxies and registrations stay. Provers must move to the v0.6.0 circuits with @noir-lang/* 1.0.0-rc.3 and @aztec-foundation/bb.js 6.0.0-rc.2 at the same time.

Full Changelog: v0.15.1...v0.16.0