Repository navigation
v0.5.0
Deploys against libid-contracts 0.4.0: platform wiring is two calls now — setPlatform carries a platform's keyspace, setVerifier installs the verifier for one proof format — and plan reads verifierOf(platformId, version). Every platform lands on the first version and becomes its own default, so a deployment behaves exactly as it did before: one verifier per platform. The anvil test asserts against a live chain that this repository and the contract agree on that version number, that the platform is wired under it rather than merely deployed, and that the first version installed became the default. Managing several verifier versions from config is deliberately absent — 0.4.0 ships one verifier artifact per platform, so there is nothing to select between yet.