{
  "kit": "@superwallet/zk-kit",
  "kitVersion": "0.1.0",
  "template": "setMembership",
  "params": {
    "bits": 16,
    "depth": 8,
    "nonce": true
  },
  "circuitName": "setMembership_b16_d8_n",
  "circuitLabel": "nationality-in-v1",
  "circuitId": "0xbd9e44ea613d973a0c384ec4b6430bbad1dea1e2cc38ea1afd85f825f88fc2ca",
  "publicSignals": [
    "commitment",
    "root",
    "nonce"
  ],
  "constraints": 2414,
  "files": {
    "circom": "nationality-in-v1.circom",
    "r1cs": "nationality-in-v1.r1cs",
    "wasm": "nationality-in-v1.wasm",
    "zkey": "nationality-in-v1.zkey",
    "verificationKey": "verification_key.json",
    "verifier": "Verifier.sol",
    "solcInput": "solc-input.json"
  },
  "ptau": {
    "file": "ppot_0080_13.ptau",
    "power": 13,
    "source": "public-pse"
  },
  "keyStatus": "final",
  "contributions": [
    {
      "index": 1,
      "name": "Super Wallet (SeoulLabs) phase-2 contribution",
      "hash": "06d9de6cfbb25250fe9a3bdb93d8941c90e7de2176872316a13de09906b991bf1dfa0ab42ae6b4c5ba0961486d7191d39e65c18d5a2905c184d70f41faf1e9bc"
    },
    {
      "index": 2,
      "name": "Xphere mainnet block 49677068 beacon",
      "hash": "9f69f8e9fdab79f69099d0bebc9f85c2b075787915936e8f9c9bafd1c99d02fbe8767c5c2d18de7b37c89fa9a952c7abc4623b2fe4053ece8290dd96cf8a31ce",
      "beacon": {
        "generator": "004d454b466cfbe88eedad46ef160b140124683eab1432b108a54b3111fac37a",
        "iterationsExp": 10
      }
    }
  ],
  "participantContributions": 1,
  "vkHash": "0xcc46974ca56304b8a4cd40fbf758be844420d36ccded5a29efd08e454732d80c",
  "createdAt": "2026-09-27T02:45:10.041Z",
  "name": "nationality-in-v1",
  "statement": "the ISO 3166-1 numeric nationality is in the list whose Merkle root is public",
  "attribute": "nationality",
  "uri": "https://trendy.storydot.kr/sdk/zk/nationality-in-v1/",
  "ceremony": {
    "phase1": {
      "source": "PSE Perpetual Powers of Tau (80 contributions, closed with a pre-announced Ethereum randao beacon), response 0080 prepared for phase 2 and truncated",
      "url": "https://pse-trusted-setup-ppot.s3.eu-central-1.amazonaws.com/pot28_0080/ppot_0080_13.ptau",
      "file": "ppot_0080_13.ptau",
      "power": 13,
      "headerPowerChecked": true,
      "bytes": 9530514,
      "blake2b512": "bf0c2d498f1197ad04ec0dbfcdda6df6348cbd793759f1f986e5cdf1a4100842293dfad6b8961f64b7ba35c162b5c821c4c097a52f3a639b55b0e765ec311b44",
      "sha256": "ccee28086e4b81d81a6e16fdee054d1dbd5276362e2662d4205d31de45cb930f",
      "s3": {
        "etag": "bb54c403a93fabdabb99520b9fd94f56-2",
        "lastModified": "Tue, 09 Apr 2024 07:06:01 GMT",
        "check": "multipart ETag recomputed with 8 MiB parts: matches"
      },
      "downloadedAt": "2026-09-27T02:44:12.606Z",
      "fullPowersOfTauVerification": "not run (snarkjs powersoftau verify did not finish within 10 minutes even for 2^8 on this machine); compare blake2b512 with your own download"
    },
    "phase2": {
      "initialZkey": {
        "file": "setMembership_b16_d8_n_0000.zkey",
        "bytes": 1451776,
        "sha256": "978d099415b6ec7468404d995fc16bb8297efe654d7b92ea28303a863ad455e0",
        "blake2b512": "6a7280d6795d539a49e1fa401ad032c931dee468e14f1d5932722fe544f33cf3a3bba325c4e044659e5fbfcee467d0dc753ca1d33200794f1c282f1bded6984b",
        "note": "deterministic: newZKey(r1cs, ptau); anyone can recreate it"
      },
      "contributions": [
        {
          "index": 1,
          "name": "Super Wallet (SeoulLabs) phase-2 contribution",
          "contributionHash": "06d9de6cfbb25250fe9a3bdb93d8941c90e7de2176872316a13de09906b991bf1dfa0ab42ae6b4c5ba0961486d7191d39e65c18d5a2905c184d70f41faf1e9bc",
          "startedAt": "2026-09-27T02:44:26.194Z",
          "finishedAt": "2026-09-27T02:44:26.609Z",
          "entropy": "OS CSPRNG inside the contributing process (node:crypto randomBytes(64), mixed by snarkjs with its own random bytes); never written to disk or logs"
        }
      ],
      "contributionsFinishedAt": "2026-09-27T02:44:49.737Z",
      "beacon": {
        "source": "Xphere mainnet block hash, the latest block fetched after every contribution had finished",
        "chainId": 20250217,
        "rpc": "https://en-hkg.x-phere.com",
        "blockNumber": 49677068,
        "blockHash": "0x004d454b466cfbe88eedad46ef160b140124683eab1432b108a54b3111fac37a",
        "blockTimestamp": "2026-09-27T02:44:58.000Z",
        "fetchedAt": "2026-09-27T02:44:57.539Z",
        "iterationsExp": 10,
        "contributionHash": "9f69f8e9fdab79f69099d0bebc9f85c2b075787915936e8f9c9bafd1c99d02fbe8767c5c2d18de7b37c89fa9a952c7abc4623b2fe4053ece8290dd96cf8a31ce",
        "name": "Xphere mainnet block 49677068 beacon"
      }
    },
    "verification": {
      "verifyFromR1cs": true,
      "circuitHash": "2be1a9dc8a635faed929be11b6748676f08efcd72aeff2f875cd590d6eff5ef4451b0b3302e325011ebf8737372e8ebb7c9a1a7a321a04a14bc20418cc26fc8b",
      "chain": [
        {
          "index": 1,
          "name": "Super Wallet (SeoulLabs) phase-2 contribution",
          "hash": "06d9de6cfbb25250fe9a3bdb93d8941c90e7de2176872316a13de09906b991bf1dfa0ab42ae6b4c5ba0961486d7191d39e65c18d5a2905c184d70f41faf1e9bc"
        },
        {
          "index": 2,
          "name": "Xphere mainnet block 49677068 beacon",
          "hash": "9f69f8e9fdab79f69099d0bebc9f85c2b075787915936e8f9c9bafd1c99d02fbe8767c5c2d18de7b37c89fa9a952c7abc4623b2fe4053ece8290dd96cf8a31ce",
          "beacon": {
            "generator": "004d454b466cfbe88eedad46ef160b140124683eab1432b108a54b3111fac37a",
            "iterationsExp": 10
          }
        }
      ]
    },
    "finalZkey": {
      "file": "nationality-in-v1.zkey",
      "bytes": 1452681,
      "sha256": "56a8b98b721bffa3bbc354397c3dc2bd599ee57a038b505c7aae5d662f0d4e12",
      "blake2b512": "d0d11aaa682e7e4c62a2e6b99021da017ee67e8381ef0d80227d884f5d35ea1665ce567090abf9a7fede8a32e257257d9534939a9c16547d8cf448c40f60242c"
    },
    "r1cs": {
      "file": "nationality-in-v1.r1cs",
      "bytes": 1132764,
      "sha256": "3ec32d1296f3b0b72e7d081e55398dc2036e49cf4c094bc133e9c95519fc450e"
    },
    "wasm": {
      "file": "nationality-in-v1.wasm",
      "bytes": 1981214,
      "sha256": "fc47762e930730d15a87572709a5d2c5b46082ab665bf57c8f3029ca3930d319"
    }
  },
  "verifier": {
    "contract": "Groth16Verifier",
    "solc": "0.8.24+commit.e11b9ed9.Emscripten.clang",
    "settings": {
      "optimizer": {
        "enabled": true,
        "runs": 200
      },
      "evmVersion": "paris"
    },
    "source": "contracts/nationality-in-v1.Verifier.sol",
    "runtimeBytecodeKeccak256": "0x11a67443d27eaff0575ccd3ec45489fc01f519ad59d704039f81652bba56df47"
  }
}
