Background & Objective
Before any value-bearing mainnet release, ZeroJ must not rely on ephemeral or local single-party setups.
Official, verified Multi-Party Computation (MPC) ceremony artifacts (such as standard Powers-of-Tau .ptau files and circuit-specific Phase-2 .zkey files) must be selected, cryptographically verified, and their SHA-256 hashes permanently pinned in the repository.
Scope & Tasks
Risk Classification
- R2: Production security gate & trust boundary.
- Reference:
docs/zeroj-comprehensive-review-and-readiness-gemini.md (Section 6).
Background & Objective
Before any value-bearing mainnet release, ZeroJ must not rely on ephemeral or local single-party setups.
Official, verified Multi-Party Computation (MPC) ceremony artifacts (such as standard Powers-of-Tau
.ptaufiles and circuit-specific Phase-2.zkeyfiles) must be selected, cryptographically verified, and their SHA-256 hashes permanently pinned in the repository.Scope & Tasks
ZkeyImporterBLS381andPtauImporterBLS381to verify file integrity against pinned hashes when required.docs/ceremony/.Risk Classification
docs/zeroj-comprehensive-review-and-readiness-gemini.md(Section 6).