{
  "type": "viral-sync-civic-verifier",
  "version": "1.0.0",
  "generatedForPhase": "phase-3",
  "market": "ward12-water-repair",
  "network": "solana-devnet",
  "sourceArtifactHashes": {
    "devnet-causal-commerce.json": "6415744176993eb8471c424e97384fae2da5a4f9ac0a12d99646babd9d52e86c",
    "devnet-causal-commerce-verifier.json": "7ce0895d0351550a4530fb54316cebefb31c909fad20e03378d3cfb8559415e2",
    "fraud-gauntlet.json": "a37fa2a5199e0a81a66c10a84e5b873d3c4706a36a4ced190d1db15be636239c",
    "proof-feed.json": "acaa88f3a526c76736dfe62241ed5426e9a13e9e6562b5910804dad6ae2a73e3",
    "frontier-readiness.json": "b247fe91c878ec17148db16be7fa61b74c36bbc7752a134844b63acf7db564ab"
  },
  "checks": [
    {
      "id": "source-manifest-bound",
      "status": "pass",
      "source": "devnet-causal-commerce.json"
    },
    {
      "id": "published-verifier-bound",
      "status": "pass",
      "source": "devnet-causal-commerce-verifier.json"
    },
    {
      "id": "receipt-pda-present",
      "status": "pass",
      "source": "devnet manifest"
    },
    {
      "id": "nullifier-present",
      "status": "pass",
      "source": "devnet manifest"
    },
    {
      "id": "settlement-present",
      "status": "pass",
      "source": "devnet manifest"
    },
    {
      "id": "forecast-credits-no-cash-value",
      "status": "pass",
      "source": "civic market artifact"
    },
    {
      "id": "settlement-not-forecast-dependent",
      "status": "pass",
      "source": "civic market artifact"
    },
    {
      "id": "stateless-pass-api",
      "status": "pass",
      "source": "/api/civic/participation-pass"
    },
    {
      "id": "negative-paths-bound",
      "status": "pass",
      "source": "fraud-gauntlet.json"
    },
    {
      "id": "independent-receipt-verifier",
      "status": "pass",
      "source": "scripts/verify-civic-receipt.mjs"
    },
    {
      "id": "sdk-civic-wrappers",
      "status": "pass",
      "source": "sdk/src/index.ts"
    },
    {
      "id": "official-civic-data-feed",
      "status": "not_integrated",
      "source": "phase 3 boundary"
    },
    {
      "id": "private-identity-adapter",
      "status": "not_integrated",
      "source": "phase 3 boundary"
    }
  ],
  "sourceVerifierSha256": "7ce0895d0351550a4530fb54316cebefb31c909fad20e03378d3cfb8559415e2",
  "programSourceHash": "e487e72b37d3672a841da31a3a5a5080e04ffd10d969cf708677e08aa1e31a3d",
  "idlHash": "af31db003a46ce5eb56fa5b3ad226678d688373524aabe1b635c66e99161b49e",
  "proofGeneratorHash": "f8ce8d854e59d7d417e7b769bcdbd68d46a039a7849fb44b0f49396e5dfcb820",
  "verifierHash": "f6bdca7d4652439b1c49419320cb478e5813e44a8a4b688f29c0b2c87ab8ac84",
  "rawVerifierHash": "556d7dc43cf17e0c7d77c00574d0b9b063627ad49e17ed772456a5cf97c5d0e0",
  "publishedVerifierHash": "556d7dc43cf17e0c7d77c00574d0b9b063627ad49e17ed772456a5cf97c5d0e0",
  "stampMode": "final-candidate",
  "artifactHash": "1130b97c50ab5dfc7dc3d09e18cfe5831774d5edaa9a83a7793ce26b360bacd0"
}
