Skip to content

v0.10.0 — the Platform Verifiers, and an RPC you can point somewhere else

Choose a tag to compare

@xgreenx xgreenx released this 14 Sep 17:37
· 23 commits to main since this release
883f01c

Migrates to libid-contracts 0.10.0 and deploys the three Platform Verifiers alongside the core stack.

Changes

  • Deploys XPlatformVerifier, GitHubPlatformVerifier and GooglePlatformVerifier, wired to the
    circuits' UltraHonk verifiers and registered with CeremonyProofVerifier.
  • --rpc-url on validate, plan and apply overrides the endpoint a network file names, so a file
    written for a compose network can be applied from outside it. The flag wins outright; nothing ever
    falls back to the file.
  • Network files carry the contract addresses under [contracts].

Assets

Four per release: Linux x86_64/aarch64, macOS aarch64/x86_64.

Known

Verifier artifacts are still generated here with bb at the version the circuits manifest pins.
That moves to libid-contracts once it consumes the Verifier.sol that libid-circuits v0.4.0 now
publishes; the deployed code hash is worth re-checking at that point, since the compiling project
changes.