{
  "name": "residence-verified-v1",
  "aliasOf": "identity-verified-v1",
  "note": "residence-verified-v1 has no key of its own. It is the identity-verified-v1 circuit (same r1cs, wasm, proving key, verification key and verifier contract) registered under its own circuit id, keccak256(\"residence-verified-v1\"). The issuer commits the residenceVerified attribute under this id, so the registry's commitment(credentialId, circuitId) is what makes a proof speak about residenceVerified rather than identityVerified.",
  "circuitId": "0x693230a78cc906832a2751246e989a03f1af76aa1a07b10ca8e4c81ae034696d",
  "template": "equality",
  "params": {
    "nonce": true
  },
  "circuitName": "equality_n",
  "publicSignals": [
    "commitment",
    "expected",
    "nonce"
  ],
  "constraints": 241,
  "statement": "residenceVerified == 1 (residence_attested badge at evidence L2 or above)",
  "attribute": "residenceVerified",
  "keyStatus": "final",
  "vkHash": "0xab173add5a694de0caa645ae6365a5001923253c4f72d178936dfb2855c3e41d",
  "participantContributions": 1,
  "uri": "https://trendy.storydot.kr/sdk/zk/residence-verified-v1/",
  "sharesKeyWith": {
    "circuit": "identity-verified-v1",
    "circuitId": "0xbbaa81fbe949e6bb2d04a67ab3d30af5dc8558122e51ec926160662bde545a0d",
    "vkHash": "0xab173add5a694de0caa645ae6365a5001923253c4f72d178936dfb2855c3e41d",
    "uri": "https://trendy.storydot.kr/sdk/zk/identity-verified-v1/",
    "files": {
      "circom": "../identity-verified-v1/identity-verified-v1.circom",
      "r1cs": "../identity-verified-v1/identity-verified-v1.r1cs",
      "wasm": "../identity-verified-v1/identity-verified-v1.wasm",
      "zkey": "../identity-verified-v1/identity-verified-v1.zkey",
      "verificationKey": "../identity-verified-v1/verification_key.json",
      "verifier": "../identity-verified-v1/Verifier.sol",
      "solcInput": "../identity-verified-v1/solc-input.json",
      "transcript": "../identity-verified-v1/TRANSCRIPT.md"
    },
    "verifierContract": {
      "chainId": 20250217,
      "address": "0xE918663b7e9218EA85Bb09F2F2Bb0Db6DBA776f3",
      "runtimeBytecodeKeccak256": "0x8b5b21a8f328725191064aaa6cd4990e9157011b8d1b883df0c975db8ebffdf6",
      "source": "contracts/identity-verified-v1.Verifier.sol"
    },
    "ceremony": {
      "beaconBlock": 49677068,
      "beaconBlockHash": "0x004d454b466cfbe88eedad46ef160b140124683eab1432b108a54b3111fac37a",
      "ptauPower": 13
    }
  }
}
