{
  "type": "failure-mode",
  "name": "Deployed parameters that do not match the ceremony output",
  "slug": "deployed-parameters-that-do-not-match-the-ceremony-output",
  "section": {
    "id": "ceremony",
    "number": "04",
    "title": "Running or reusing a trusted setup",
    "url": "https://zkpick.com/ceremony/"
  },
  "url": "https://zkpick.com/ceremony/failure-modes/deployed-parameters-that-do-not-match-the-ceremony-output/",
  "markdown": "https://zkpick.com/md/ceremony/failure-modes/deployed-parameters-that-do-not-match-the-ceremony-output.md",
  "detail": "The verifying key deployed on-chain or shipped to clients differs from the ceremony result because of a rebuild, a manual copy, or a toolchain version change — and nothing in the system detects it.",
  "mitigation": "Pin the parameter hash in the verifier and in CI, and fail the build on mismatch. Include the check in the audit scope.",
  "relatedOptions": [],
  "updated": "2026-09-12",
  "version": "1.3",
  "canonical": "https://zkpick.com/ceremony/failure-modes/deployed-parameters-that-do-not-match-the-ceremony-output/",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "authors": [
    "MarketComp"
  ]
}