{
 "meta": {
  "resolver": "fixed-surface baseline (upgrade-risk-be authority-graph CLI)",
  "git_commit": "bc02b1f22f75d8eb11d41827e83b150b701ed973",
  "command": "npx tsx src/index.ts authority-graph <addr> -c <chain> --fast --quiet",
  "node": "v25.9.0",
  "tsx": "4.21.0",
  "state": "latest at execution",
  "executed_utc": "2026-09-09T09:11:14Z"
 },
 "runs": [
  {
   "protocol_slug": "liquity-v1",
   "chain": "ethereum",
   "address": "0x24179cd81c9e782a4096035f7ec97fb8b783e007",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x24179CD81c9e782A4096035f7eC97fB8B783e007",
    "graph": {
     "nodes": [
      {
       "id": "0x24179cd81c9e782a4096035f7ec97fb8b783e007",
       "address": "0x24179CD81c9e782A4096035f7eC97fB8B783e007",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "renounced:upgrade_authority",
       "address": "0x0000000000000000000000000000000000000000",
       "nodeType": "RENOUNCED",
       "label": "Renounced (0x0)",
       "metadata": {}
      },
      {
       "id": "0xdf9eb223bafbe5c5271415c75aecd68c21fe3d7f",
       "address": "0xDf9Eb223bAFBE5c5271415C75aeCD68C21fE3D7F",
       "nodeType": "CONTRACT",
       "label": "ActivePool",
       "metadata": {
        "contractName": "ActivePool",
        "isVerified": true
       }
      },
      {
       "id": "0x896a3f03176f05cfbb4f006bfcd8723f2b0d741c",
       "address": "0x896a3F03176f05CFbb4f006BfCd8723F2B0D741C",
       "nodeType": "CONTRACT",
       "label": "DefaultPool",
       "metadata": {
        "contractName": "DefaultPool",
        "isVerified": true
       }
      },
      {
       "id": "0x4c517d4e2c851ca76d7ec94b805269df0f2201de",
       "address": "0x4c517D4e2C851CA76d7eC94B805269Df0f2201De",
       "nodeType": "CONTRACT",
       "label": "PriceFeed",
       "metadata": {
        "contractName": "PriceFeed",
        "isVerified": true
       }
      },
      {
       "id": "0xa39739ef8b0231dbfa0dcda07d7e29faabcf4bb2",
       "address": "0xA39739EF8b0231DbFA0DcdA07d7e29faAbCf4bb2",
       "nodeType": "CONTRACT",
       "label": "TroveManager",
       "metadata": {
        "contractName": "TroveManager",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "renounced:upgrade_authority",
       "to": "0x24179cd81c9e782a4096035f7ec97fb8b783e007",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x24179CD81c9e782A4096035f7eC97fB8B783e007 = 0x0 (non-upgradeable)",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x24179cd81c9e782a4096035f7ec97fb8b783e007"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 100,
     "resolvedAt": 1788943970
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x24179cd81c9e782a4096035f7ec97fb8b783e007",
      "renounced:upgrade_authority"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x24179cd81c9e782a4096035f7ec97fb8b783e007",
      "renounced:upgrade_authority"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 63,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 8
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "5/6 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 63
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_BY_RENUNCIATION",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "RENOUNCED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": "0x0000000000000000000000000000000000000000"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "axelar",
   "chain": "arbitrum",
   "address": "0xe432150cce91c13a887f7d836923d5597add8e31",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xe432150cce91c13a887f7D836923d5597adD8E31",
    "graph": {
     "nodes": [
      {
       "id": "0xe432150cce91c13a887f7d836923d5597add8e31",
       "address": "0xe432150cce91c13a887f7D836923d5597adD8E31",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "address": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
       "nodeType": "CONTRACT",
       "label": "governance",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "to": "0xe432150cce91c13a887f7d836923d5597add8e31",
       "edgeType": "ACL_OF",
       "evidence": "governance() on 0xe432150cce91c13a887f7D836923d5597adD8E31",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xe432150cce91c13a887f7d836923d5597add8e31"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788943964
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xe432150cce91c13a887f7d836923d5597add8e31",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xe432150cce91c13a887f7d836923d5597add8e31",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "governance",
      "getterSelector": "0x5aa6e675",
      "resolvedAddress": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0xe432150cce91c13a887f7D836923d5597adD8E31: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "axelar",
   "chain": "base",
   "address": "0xe432150cce91c13a887f7d836923d5597add8e31",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xe432150cce91c13a887f7D836923d5597adD8E31",
    "graph": {
     "nodes": [
      {
       "id": "0xe432150cce91c13a887f7d836923d5597add8e31",
       "address": "0xe432150cce91c13a887f7D836923d5597adD8E31",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "address": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
       "nodeType": "CONTRACT",
       "label": "governance",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "to": "0xe432150cce91c13a887f7d836923d5597add8e31",
       "edgeType": "ACL_OF",
       "evidence": "governance() on 0xe432150cce91c13a887f7D836923d5597adD8E31",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xe432150cce91c13a887f7d836923d5597add8e31"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788943978
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xe432150cce91c13a887f7d836923d5597add8e31",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xe432150cce91c13a887f7d836923d5597add8e31",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "governance",
      "getterSelector": "0x5aa6e675",
      "resolvedAddress": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0xe432150cce91c13a887f7D836923d5597adD8E31: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "axelar",
   "chain": "bsc",
   "address": "0x304acf330bbe08d1e512eefaa92f6a57871fd895",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x304acf330bbE08d1e512eefaa92F6a57871fD895",
    "graph": {
     "nodes": [
      {
       "id": "0x304acf330bbe08d1e512eefaa92f6a57871fd895",
       "address": "0x304acf330bbE08d1e512eefaa92F6a57871fD895",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "address": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
       "nodeType": "CONTRACT",
       "label": "governance",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "to": "0x304acf330bbe08d1e512eefaa92f6a57871fd895",
       "edgeType": "ACL_OF",
       "evidence": "governance() on 0x304acf330bbE08d1e512eefaa92F6a57871fD895",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x304acf330bbe08d1e512eefaa92f6a57871fd895"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788943977
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x304acf330bbe08d1e512eefaa92f6a57871fd895",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x304acf330bbe08d1e512eefaa92f6a57871fd895",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "governance",
      "getterSelector": "0x5aa6e675",
      "resolvedAddress": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x304acf330bbE08d1e512eefaa92F6a57871fD895: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "axelar",
   "chain": "ethereum",
   "address": "0x4f4495243837681061c4743b74b3eedf548d56a5",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x4F4495243837681061C4743b74B3eEdf548D56A5",
    "graph": {
     "nodes": [
      {
       "id": "0x4f4495243837681061c4743b74b3eedf548d56a5",
       "address": "0x4F4495243837681061C4743b74B3eEdf548D56A5",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "address": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
       "nodeType": "CONTRACT",
       "label": "governance",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "to": "0x4f4495243837681061c4743b74b3eedf548d56a5",
       "edgeType": "ACL_OF",
       "evidence": "governance() on 0x4F4495243837681061C4743b74B3eEdf548D56A5",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x4f4495243837681061c4743b74b3eedf548d56a5"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788943971
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x4f4495243837681061c4743b74b3eedf548d56a5",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x4f4495243837681061c4743b74b3eedf548d56a5",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "governance",
      "getterSelector": "0x5aa6e675",
      "resolvedAddress": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x4F4495243837681061C4743b74B3eEdf548D56A5: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "axelar",
   "chain": "optimism",
   "address": "0xe432150cce91c13a887f7d836923d5597add8e31",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xe432150cce91c13a887f7D836923d5597adD8E31",
    "graph": {
     "nodes": [
      {
       "id": "0xe432150cce91c13a887f7d836923d5597add8e31",
       "address": "0xe432150cce91c13a887f7D836923d5597adD8E31",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "address": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
       "nodeType": "CONTRACT",
       "label": "governance",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "to": "0xe432150cce91c13a887f7d836923d5597add8e31",
       "edgeType": "ACL_OF",
       "evidence": "governance() on 0xe432150cce91c13a887f7D836923d5597adD8E31",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xe432150cce91c13a887f7d836923d5597add8e31"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788943992
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xe432150cce91c13a887f7d836923d5597add8e31",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xe432150cce91c13a887f7d836923d5597add8e31",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "governance",
      "getterSelector": "0x5aa6e675",
      "resolvedAddress": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0xe432150cce91c13a887f7D836923d5597adD8E31: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "axelar",
   "chain": "polygon",
   "address": "0x6f015f16de9fc8791b234ef68d486d2bf203fba8",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x6f015F16De9fC8791b234eF68D486d2bF203FBA8",
    "graph": {
     "nodes": [
      {
       "id": "0x6f015f16de9fc8791b234ef68d486d2bf203fba8",
       "address": "0x6f015F16De9fC8791b234eF68D486d2bF203FBA8",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "address": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
       "nodeType": "CONTRACT",
       "label": "governance",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x7acbae6cba67d78aaf69e47000884ae00f9b2525",
       "to": "0x6f015f16de9fc8791b234ef68d486d2bf203fba8",
       "edgeType": "ACL_OF",
       "evidence": "governance() on 0x6f015F16De9fC8791b234eF68D486d2bF203FBA8",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x6f015f16de9fc8791b234ef68d486d2bf203fba8"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788943978
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x6f015f16de9fc8791b234ef68d486d2bf203fba8",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x6f015f16de9fc8791b234ef68d486d2bf203fba8",
      "0x7acbae6cba67d78aaf69e47000884ae00f9b2525"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "governance",
      "getterSelector": "0x5aa6e675",
      "resolvedAddress": "0x7Acbae6CBa67d78AAf69e47000884aE00F9B2525",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x6f015F16De9fC8791b234eF68D486d2bF203FBA8: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "aerodrome-v1",
   "chain": "base",
   "address": "0x420dd381b31aef6683db6b902084cb0ffece40da",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x420DD381b31aEf6683db6B902084cB0FFECe40Da",
    "graph": {
     "nodes": [
      {
       "id": "0x420dd381b31aef6683db6b902084cb0ffece40da",
       "address": "0x420DD381b31aEf6683db6B902084cB0FFECe40Da",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
       "address": "0xE6A41fE61E7a1996B59d508661e3f524d6A32075",
       "nodeType": "GNOSIS_SAFE",
       "label": "pauser",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0x3cc42a196321994e637156851A0b247034983E46",
         "0x0EbEE8c53c228a5fC1EbBA05F179Bd99f577Cb52",
         "0x9939578305136e255151F3cc1c0996368F7221ba",
         "0x3e4ee5e1FCc58aCbAEf449A7f2fE52BA7ba71d4c",
         "0xc6E5084b11eE98da7bDBc4F9cabf5E17bb209652",
         "0x3c15f0Ac6c0DC75906A4977f8b7b25cab667Afe2",
         "0x0aEDA6FdC0A8277FF4646a6aA60eFa61D8D741aC"
        ]
       }
      },
      {
       "id": "0x3cc42a196321994e637156851a0b247034983e46",
       "address": "0x3cc42a196321994e637156851A0b247034983E46",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x0ebee8c53c228a5fc1ebba05f179bd99f577cb52",
       "address": "0x0EbEE8c53c228a5fC1EbBA05F179Bd99f577Cb52",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x9939578305136e255151f3cc1c0996368f7221ba",
       "address": "0x9939578305136e255151F3cc1c0996368F7221ba",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x3e4ee5e1fcc58acbaef449a7f2fe52ba7ba71d4c",
       "address": "0x3e4ee5e1FCc58aCbAEf449A7f2fE52BA7ba71d4c",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xc6e5084b11ee98da7bdbc4f9cabf5e17bb209652",
       "address": "0xc6E5084b11eE98da7bDBc4F9cabf5E17bb209652",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x3c15f0ac6c0dc75906a4977f8b7b25cab667afe2",
       "address": "0x3c15f0Ac6c0DC75906A4977f8b7b25cab667Afe2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x0aeda6fdc0a8277ff4646a6aa60efa61d8d741ac",
       "address": "0x0aEDA6FdC0A8277FF4646a6aA60eFa61D8D741aC",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
       "to": "0x420dd381b31aef6683db6b902084cb0ffece40da",
       "edgeType": "ACL_OF",
       "evidence": "pauser() on 0x420DD381b31aEf6683db6B902084cB0FFECe40Da",
       "confidence": "HIGH"
      },
      {
       "from": "0x3cc42a196321994e637156851a0b247034983e46",
       "to": "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x0ebee8c53c228a5fc1ebba05f179bd99f577cb52",
       "to": "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x9939578305136e255151f3cc1c0996368f7221ba",
       "to": "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x3e4ee5e1fcc58acbaef449a7f2fe52ba7ba71d4c",
       "to": "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xc6e5084b11ee98da7bdbc4f9cabf5e17bb209652",
       "to": "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x3c15f0ac6c0dc75906a4977f8b7b25cab667afe2",
       "to": "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x0aeda6fdc0a8277ff4646a6aa60efa61d8d741ac",
       "to": "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x420dd381b31aef6683db6b902084cb0ffece40da"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 39,
     "resolvedAt": 1788943997
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x420dd381b31aef6683db6b902084cb0ffece40da",
      "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
      "0x3cc42a196321994e637156851a0b247034983e46"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x420dd381b31aef6683db6b902084cb0ffece40da",
      "0xe6a41fe61e7a1996b59d508661e3f524d6a32075",
      "0x3cc42a196321994e637156851a0b247034983e46"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 56,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 56,
     "governanceFragility": 56
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "pauser",
      "getterSelector": "0x9fd0506d",
      "resolvedAddress": "0xE6A41fE61E7a1996B59d508661e3f524d6A32075",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x420DD381b31aEf6683db6B902084cB0FFECe40Da: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "yield-basis",
   "chain": "ethereum",
   "address": "0x370a449febb9411c95bf897021377fe0b7d100c0",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x370a449FeBb9411c95bf897021377fe0B7D100c0",
    "graph": {
     "nodes": [
      {
       "id": "0x370a449febb9411c95bf897021377fe0b7d100c0",
       "address": "0x370a449FeBb9411c95bf897021377fe0B7D100c0",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xb8ba33cd1ccb091a8468572950bd3669723fa5c6",
       "address": "0xb8BA33CD1Ccb091a8468572950bD3669723FA5C6",
       "nodeType": "CONTRACT",
       "label": "admin",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xb8ba33cd1ccb091a8468572950bd3669723fa5c6",
       "to": "0x370a449febb9411c95bf897021377fe0b7d100c0",
       "edgeType": "ADMIN_OF",
       "evidence": "admin() on 0x370a449FeBb9411c95bf897021377fe0B7D100c0",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x370a449febb9411c95bf897021377fe0b7d100c0"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788943986
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x370a449febb9411c95bf897021377fe0b7d100c0",
      "0xb8ba33cd1ccb091a8468572950bd3669723fa5c6"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x370a449febb9411c95bf897021377fe0b7d100c0",
      "0xb8ba33cd1ccb091a8468572950bd3669723fa5c6"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "admin",
      "getterSelector": "0xf851a440",
      "resolvedAddress": "0xb8BA33CD1Ccb091a8468572950bD3669723FA5C6",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "eip1967_admin_slot",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xb8BA33CD1Ccb091a8468572950bD3669723FA5C6"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "bedrock-unibtc",
   "chain": "arbitrum",
   "address": "0x84e5c854a7ff9f49c888d69deca578d406c26800",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x84E5C854A7fF9F49c888d69DECa578D406C26800",
    "graph": {
     "nodes": [
      {
       "id": "0x84e5c854a7ff9f49c888d69deca578d406c26800",
       "address": "0x84E5C854A7fF9F49c888d69DECa578D406C26800",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0xb3f925b430c60ba467f7729975d5151c8de26698",
       "address": "0xb3f925B430C60bA467F7729975D5151c8DE26698",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "address": "0xC9dA980fFABbE2bbe15d4734FDae5761B86b5Fc3",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
         "0xbf51ff3eeB37116B9C509c76261807De31259383",
         "0xb3CE78b8D976137ada61221a5d5d9Bb34aD8DB52",
         "0x09610d4239c8f3413509202DCcC7e27C6B0a47A3",
         "0xb585Db3D8142A9DFB864DcaACF33dFf300bf15f8"
        ]
       }
      },
      {
       "id": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "address": "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbf51ff3eeb37116b9c509c76261807de31259383",
       "address": "0xbf51ff3eeB37116B9C509c76261807De31259383",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb3ce78b8d976137ada61221a5d5d9bb34ad8db52",
       "address": "0xb3CE78b8D976137ada61221a5d5d9Bb34aD8DB52",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x09610d4239c8f3413509202dccc7e27c6b0a47a3",
       "address": "0x09610d4239c8f3413509202DCcC7e27C6B0a47A3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb585db3d8142a9dfb864dcaacf33dff300bf15f8",
       "address": "0xb585Db3D8142A9DFB864DcaACF33dFf300bf15f8",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xb3f925b430c60ba467f7729975d5151c8de26698",
       "to": "0x84e5c854a7ff9f49c888d69deca578d406c26800",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "to": "0xb3f925b430c60ba467f7729975d5151c8de26698",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0xb3f925B430C60bA467F7729975D5151c8DE26698",
       "confidence": "HIGH"
      },
      {
       "from": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbf51ff3eeb37116b9c509c76261807de31259383",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb3ce78b8d976137ada61221a5d5d9bb34ad8db52",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x09610d4239c8f3413509202dccc7e27c6b0a47a3",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb585db3d8142a9dfb864dcaacf33dff300bf15f8",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x84e5c854a7ff9f49c888d69deca578d406c26800"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 59,
     "resolvedAt": 1788943986
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x84e5c854a7ff9f49c888d69deca578d406c26800",
      "0xb3f925b430c60ba467f7729975d5151c8de26698",
      "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
      "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x84e5c854a7ff9f49c888d69deca578d406c26800",
      "0xb3f925b430c60ba467f7729975d5151c8de26698",
      "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
      "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 46,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xC9dA980fFABbE2bbe15d4734FDae5761B86b5Fc3"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "bedrock-unibtc",
   "chain": "base",
   "address": "0x9f283b0401d9698e86097fdc44820bcbe5dcfefb",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x9f283B0401d9698e86097fdC44820BcBE5DcfeFb",
    "graph": {
     "nodes": [
      {
       "id": "0x9f283b0401d9698e86097fdc44820bcbe5dcfefb",
       "address": "0x9f283B0401d9698e86097fdC44820BcBE5DcfeFb",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x886eaf3d2b9dfd0a1dd24b82d56a2f487e3616bf",
       "address": "0x886eAf3D2b9dFD0A1Dd24b82d56a2f487E3616bF",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "address": "0xC9dA980fFABbE2bbe15d4734FDae5761B86b5Fc3",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
         "0xbf51ff3eeB37116B9C509c76261807De31259383",
         "0xb3CE78b8D976137ada61221a5d5d9Bb34aD8DB52",
         "0x09610d4239c8f3413509202DCcC7e27C6B0a47A3",
         "0xb585Db3D8142A9DFB864DcaACF33dFf300bf15f8"
        ]
       }
      },
      {
       "id": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "address": "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbf51ff3eeb37116b9c509c76261807de31259383",
       "address": "0xbf51ff3eeB37116B9C509c76261807De31259383",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb3ce78b8d976137ada61221a5d5d9bb34ad8db52",
       "address": "0xb3CE78b8D976137ada61221a5d5d9Bb34aD8DB52",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x09610d4239c8f3413509202dccc7e27c6b0a47a3",
       "address": "0x09610d4239c8f3413509202DCcC7e27C6B0a47A3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb585db3d8142a9dfb864dcaacf33dff300bf15f8",
       "address": "0xb585Db3D8142A9DFB864DcaACF33dFf300bf15f8",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x886eaf3d2b9dfd0a1dd24b82d56a2f487e3616bf",
       "to": "0x9f283b0401d9698e86097fdc44820bcbe5dcfefb",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "to": "0x886eaf3d2b9dfd0a1dd24b82d56a2f487e3616bf",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x886eAf3D2b9dFD0A1Dd24b82d56a2f487E3616bF",
       "confidence": "HIGH"
      },
      {
       "from": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbf51ff3eeb37116b9c509c76261807de31259383",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb3ce78b8d976137ada61221a5d5d9bb34ad8db52",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x09610d4239c8f3413509202dccc7e27c6b0a47a3",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb585db3d8142a9dfb864dcaacf33dff300bf15f8",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x9f283b0401d9698e86097fdc44820bcbe5dcfefb"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 59,
     "resolvedAt": 1788944008
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x9f283b0401d9698e86097fdc44820bcbe5dcfefb",
      "0x886eaf3d2b9dfd0a1dd24b82d56a2f487e3616bf",
      "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
      "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x9f283b0401d9698e86097fdc44820bcbe5dcfefb",
      "0x886eaf3d2b9dfd0a1dd24b82d56a2f487e3616bf",
      "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
      "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 46,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xC9dA980fFABbE2bbe15d4734FDae5761B86b5Fc3"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "bedrock-unibtc",
   "chain": "bsc",
   "address": "0x84e5c854a7ff9f49c888d69deca578d406c26800",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x84E5C854A7fF9F49c888d69DECa578D406C26800",
    "graph": {
     "nodes": [
      {
       "id": "0x84e5c854a7ff9f49c888d69deca578d406c26800",
       "address": "0x84E5C854A7fF9F49c888d69DECa578D406C26800",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0xb3f925b430c60ba467f7729975d5151c8de26698",
       "address": "0xb3f925B430C60bA467F7729975D5151c8DE26698",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0x1ae02cd8a4566a4f2432857d7a943765d1e3e757",
       "address": "0x1Ae02CD8a4566A4f2432857D7A943765D1e3E757",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
         "0xDD77C787F2f89C71791d6630B926701f98F2e735",
         "0xFc7090C8b94aB794ae96BC5D5825D09A96F7aa06",
         "0xb585Db3D8142A9DFB864DcaACF33dFf300bf15f8",
         "0xF0C442E4237fCE13946A7e84020867B76174EC8f"
        ]
       }
      },
      {
       "id": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "address": "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xdd77c787f2f89c71791d6630b926701f98f2e735",
       "address": "0xDD77C787F2f89C71791d6630B926701f98F2e735",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xfc7090c8b94ab794ae96bc5d5825d09a96f7aa06",
       "address": "0xFc7090C8b94aB794ae96BC5D5825D09A96F7aa06",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb585db3d8142a9dfb864dcaacf33dff300bf15f8",
       "address": "0xb585Db3D8142A9DFB864DcaACF33dFf300bf15f8",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf0c442e4237fce13946a7e84020867b76174ec8f",
       "address": "0xF0C442E4237fCE13946A7e84020867B76174EC8f",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xb3f925b430c60ba467f7729975d5151c8de26698",
       "to": "0x84e5c854a7ff9f49c888d69deca578d406c26800",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0x1ae02cd8a4566a4f2432857d7a943765d1e3e757",
       "to": "0xb3f925b430c60ba467f7729975d5151c8de26698",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0xb3f925B430C60bA467F7729975D5151c8DE26698",
       "confidence": "HIGH"
      },
      {
       "from": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "to": "0x1ae02cd8a4566a4f2432857d7a943765d1e3e757",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xdd77c787f2f89c71791d6630b926701f98f2e735",
       "to": "0x1ae02cd8a4566a4f2432857d7a943765d1e3e757",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xfc7090c8b94ab794ae96bc5d5825d09a96f7aa06",
       "to": "0x1ae02cd8a4566a4f2432857d7a943765d1e3e757",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb585db3d8142a9dfb864dcaacf33dff300bf15f8",
       "to": "0x1ae02cd8a4566a4f2432857d7a943765d1e3e757",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf0c442e4237fce13946a7e84020867b76174ec8f",
       "to": "0x1ae02cd8a4566a4f2432857d7a943765d1e3e757",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x84e5c854a7ff9f49c888d69deca578d406c26800"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 59,
     "resolvedAt": 1788944007
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x84e5c854a7ff9f49c888d69deca578d406c26800",
      "0xb3f925b430c60ba467f7729975d5151c8de26698",
      "0x1ae02cd8a4566a4f2432857d7a943765d1e3e757",
      "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x84e5c854a7ff9f49c888d69deca578d406c26800",
      "0xb3f925b430c60ba467f7729975d5151c8de26698",
      "0x1ae02cd8a4566a4f2432857d7a943765d1e3e757",
      "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 46,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x1Ae02CD8a4566A4f2432857D7A943765D1e3E757"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "bedrock-unibtc",
   "chain": "ethereum",
   "address": "0x047d41f2544b7f63a8e991af2068a363d210d6da",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x047D41F2544B7F63A8e991aF2068a363d210d6Da",
    "graph": {
     "nodes": [
      {
       "id": "0x047d41f2544b7f63a8e991af2068a363d210d6da",
       "address": "0x047D41F2544B7F63A8e991aF2068a363d210d6Da",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x029e4fbdaa31de075dd74b2238222a08233978f6",
       "address": "0x029E4FbDAa31DE075dD74B2238222A08233978f6",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "address": "0xC9dA980fFABbE2bbe15d4734FDae5761B86b5Fc3",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x3Ef94316B19e3bbe00F3363e76Ca445c065d31DC",
         "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
         "0x720C505aA281e6B41C2f3F5C82AFd6A518bbCFe1",
         "0x09610d4239c8f3413509202DCcC7e27C6B0a47A3",
         "0x1fc76b7C6F092e0566Ce9Bbb9c6803Ba5e45Ba32"
        ]
       }
      },
      {
       "id": "0x3ef94316b19e3bbe00f3363e76ca445c065d31dc",
       "address": "0x3Ef94316B19e3bbe00F3363e76Ca445c065d31DC",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "address": "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x720c505aa281e6b41c2f3f5c82afd6a518bbcfe1",
       "address": "0x720C505aA281e6B41C2f3F5C82AFd6A518bbCFe1",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x09610d4239c8f3413509202dccc7e27c6b0a47a3",
       "address": "0x09610d4239c8f3413509202DCcC7e27C6B0a47A3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x1fc76b7c6f092e0566ce9bbb9c6803ba5e45ba32",
       "address": "0x1fc76b7C6F092e0566Ce9Bbb9c6803Ba5e45Ba32",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x029e4fbdaa31de075dd74b2238222a08233978f6",
       "to": "0x047d41f2544b7f63a8e991af2068a363d210d6da",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "to": "0x029e4fbdaa31de075dd74b2238222a08233978f6",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x029E4FbDAa31DE075dD74B2238222A08233978f6",
       "confidence": "HIGH"
      },
      {
       "from": "0x3ef94316b19e3bbe00f3363e76ca445c065d31dc",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x720c505aa281e6b41c2f3f5c82afd6a518bbcfe1",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x09610d4239c8f3413509202dccc7e27c6b0a47a3",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x1fc76b7c6f092e0566ce9bbb9c6803ba5e45ba32",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x047d41f2544b7f63a8e991af2068a363d210d6da"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 59,
     "resolvedAt": 1788943998
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x047d41f2544b7f63a8e991af2068a363d210d6da",
      "0x029e4fbdaa31de075dd74b2238222a08233978f6",
      "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
      "0x3ef94316b19e3bbe00f3363e76ca445c065d31dc"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x047d41f2544b7f63a8e991af2068a363d210d6da",
      "0x029e4fbdaa31de075dd74b2238222a08233978f6",
      "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
      "0x3ef94316b19e3bbe00f3363e76ca445c065d31dc"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 46,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xC9dA980fFABbE2bbe15d4734FDae5761B86b5Fc3"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "bedrock-unibtc",
   "chain": "optimism",
   "address": "0xf9775085d726e782e83585033b58606f7731ab18",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xF9775085d726E782E83585033B58606f7731AB18",
    "graph": {
     "nodes": [
      {
       "id": "0xf9775085d726e782e83585033b58606f7731ab18",
       "address": "0xF9775085d726E782E83585033B58606f7731AB18",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x0a3f2582ff649fcaf67d03483a8ed1a82745ea19",
       "address": "0x0A3f2582FF649Fcaf67D03483a8ED1A82745Ea19",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "address": "0xC9dA980fFABbE2bbe15d4734FDae5761B86b5Fc3",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
         "0xbf51ff3eeB37116B9C509c76261807De31259383",
         "0xb3CE78b8D976137ada61221a5d5d9Bb34aD8DB52",
         "0x09610d4239c8f3413509202DCcC7e27C6B0a47A3",
         "0xb585Db3D8142A9DFB864DcaACF33dFf300bf15f8"
        ]
       }
      },
      {
       "id": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "address": "0xBeD4C1c8d266e9B5841F7F0409D936E2Fe58EE68",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbf51ff3eeb37116b9c509c76261807de31259383",
       "address": "0xbf51ff3eeB37116B9C509c76261807De31259383",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb3ce78b8d976137ada61221a5d5d9bb34ad8db52",
       "address": "0xb3CE78b8D976137ada61221a5d5d9Bb34aD8DB52",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x09610d4239c8f3413509202dccc7e27c6b0a47a3",
       "address": "0x09610d4239c8f3413509202DCcC7e27C6B0a47A3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb585db3d8142a9dfb864dcaacf33dff300bf15f8",
       "address": "0xb585Db3D8142A9DFB864DcaACF33dFf300bf15f8",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x0a3f2582ff649fcaf67d03483a8ed1a82745ea19",
       "to": "0xf9775085d726e782e83585033b58606f7731ab18",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "to": "0x0a3f2582ff649fcaf67d03483a8ed1a82745ea19",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x0A3f2582FF649Fcaf67D03483a8ED1A82745Ea19",
       "confidence": "HIGH"
      },
      {
       "from": "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbf51ff3eeb37116b9c509c76261807de31259383",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb3ce78b8d976137ada61221a5d5d9bb34ad8db52",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x09610d4239c8f3413509202dccc7e27c6b0a47a3",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb585db3d8142a9dfb864dcaacf33dff300bf15f8",
       "to": "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xf9775085d726e782e83585033b58606f7731ab18"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 59,
     "resolvedAt": 1788944018
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xf9775085d726e782e83585033b58606f7731ab18",
      "0x0a3f2582ff649fcaf67d03483a8ed1a82745ea19",
      "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
      "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xf9775085d726e782e83585033b58606f7731ab18",
      "0x0a3f2582ff649fcaf67d03483a8ed1a82745ea19",
      "0xc9da980ffabbe2bbe15d4734fdae5761b86b5fc3",
      "0xbed4c1c8d266e9b5841f7f0409d936e2fe58ee68"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 46,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xC9dA980fFABbE2bbe15d4734FDae5761B86b5Fc3"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "zksync-era-txbridge",
   "chain": "ethereum",
   "address": "0xbed1eb542f9a5aa6419ff3deb921a372681111f6",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xbeD1EB542f9a5aA6419Ff3deb921A372681111f6",
    "graph": {
     "nodes": [
      {
       "id": "0xbed1eb542f9a5aa6419ff3deb921a372681111f6",
       "address": "0xbeD1EB542f9a5aA6419Ff3deb921A372681111f6",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0xc2a36181fb524a6befe639afed37a67e77d62cf1",
       "address": "0xC2a36181fB524a6bEfE639aFEd37A67e77d62cf1",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xe30dca3047b37dc7d88849de4a4dc07937ad5ab3",
       "address": "0xE30Dca3047B37dc7d88849dE4A4Dc07937ad5Ab3",
       "nodeType": "CONTRACT",
       "label": "Owner (from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xc2a36181fb524a6befe639afed37a67e77d62cf1",
       "to": "0xbed1eb542f9a5aa6419ff3deb921a372681111f6",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xe30dca3047b37dc7d88849de4a4dc07937ad5ab3",
       "to": "0xbed1eb542f9a5aa6419ff3deb921a372681111f6",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xbeD1EB542f9a5aA6419Ff3deb921A372681111f6",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xe30dca3047b37dc7d88849de4a4dc07937ad5ab3",
       "to": "0xc2a36181fb524a6befe639afed37a67e77d62cf1",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0xC2a36181fB524a6bEfE639aFEd37A67e77d62cf1",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xbed1eb542f9a5aa6419ff3deb921a372681111f6"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 78,
     "resolvedAt": 1788944005
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xbed1eb542f9a5aa6419ff3deb921a372681111f6",
      "0xc2a36181fb524a6befe639afed37a67e77d62cf1",
      "0xe30dca3047b37dc7d88849de4a4dc07937ad5ab3"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xbed1eb542f9a5aa6419ff3deb921a372681111f6",
      "0xc2a36181fb524a6befe639afed37a67e77d62cf1",
      "0xe30dca3047b37dc7d88849de4a4dc07937ad5ab3"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 62,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 7
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/3 nodes unresolved"
     ],
     "upgradeFragility": 62,
     "governanceFragility": 62
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xE30Dca3047B37dc7d88849dE4A4Dc07937ad5Ab3",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xE30Dca3047B37dc7d88849dE4A4Dc07937ad5Ab3"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "aster-usdf",
   "chain": "bsc",
   "address": "0x5a110fc00474038f6c02e89c707d638602ea44b5",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x5A110fC00474038f6c02E89C707D638602EA44B5",
    "graph": {
     "nodes": [
      {
       "id": "0x5a110fc00474038f6c02e89c707d638602ea44b5",
       "address": "0x5A110fC00474038f6c02E89C707D638602EA44B5",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
       "address": "0xe829a87F4Dfa41B032D8B6Feca6C2213d6ee1861",
       "nodeType": "TIMELOCK",
       "label": "Timelock (6.0h)",
       "metadata": {
        "timelockDelaySec": 21600,
        "timelockType": "OZ_TIMELOCK_CONTROLLER"
       }
      },
      {
       "id": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "address": "0xa8c0C6Ee62F5AD95730fe23cCF37d1c1FFAA1c3f",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 4/7",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0xe8A17D35eF62944463B54727A8794c56B9283CF7",
         "0x1B50157CBdDc1A10605058C61782Be828928b6eE",
         "0xEdcB08f3359eBFF9079AeEb1988522710E5B5524",
         "0x121af8ECBCdAE0EBAeD236401c3f0D72274ab992",
         "0x9FDE8aB7bF1B72d3c472834186aE5499e2d3682C",
         "0x9F629C74617bcB41cC050ac7cf7FEc36666686c4",
         "0x5Cf079Ed2F240646a26D05d26a11a5a2b1c2D09d"
        ]
       }
      },
      {
       "id": "0xe8a17d35ef62944463b54727a8794c56b9283cf7",
       "address": "0xe8A17D35eF62944463B54727A8794c56B9283CF7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x1b50157cbddc1a10605058c61782be828928b6ee",
       "address": "0x1B50157CBdDc1A10605058C61782Be828928b6eE",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xedcb08f3359ebff9079aeeb1988522710e5b5524",
       "address": "0xEdcB08f3359eBFF9079AeEb1988522710E5B5524",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x121af8ecbcdae0ebaed236401c3f0d72274ab992",
       "address": "0x121af8ECBCdAE0EBAeD236401c3f0D72274ab992",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x9fde8ab7bf1b72d3c472834186ae5499e2d3682c",
       "address": "0x9FDE8aB7bF1B72d3c472834186aE5499e2d3682C",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x9f629c74617bcb41cc050ac7cf7fec36666686c4",
       "address": "0x9F629C74617bcB41cC050ac7cf7FEc36666686c4",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x5cf079ed2f240646a26d05d26a11a5a2b1c2d09d",
       "address": "0x5Cf079Ed2F240646a26D05d26a11a5a2b1c2D09d",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
       "to": "0x5a110fc00474038f6c02e89c707d638602ea44b5",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x5A110fC00474038f6c02E89C707D638602EA44B5",
       "confidence": "HIGH"
      },
      {
       "from": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "to": "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
       "edgeType": "SCHEDULES",
       "evidence": "PROPOSER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
       "to": "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
       "edgeType": "SCHEDULES",
       "evidence": "PROPOSER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "to": "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
       "to": "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "to": "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
       "edgeType": "BYPASSES",
       "evidence": "CANCELLER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xe8a17d35ef62944463b54727a8794c56b9283cf7",
       "to": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x1b50157cbddc1a10605058c61782be828928b6ee",
       "to": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xedcb08f3359ebff9079aeeb1988522710e5b5524",
       "to": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x121af8ecbcdae0ebaed236401c3f0d72274ab992",
       "to": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x9fde8ab7bf1b72d3c472834186ae5499e2d3682c",
       "to": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x9f629c74617bcb41cc050ac7cf7fec36666686c4",
       "to": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x5cf079ed2f240646a26d05d26a11a5a2b1c2d09d",
       "to": "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x5a110fc00474038f6c02e89c707d638602ea44b5"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 90,
     "resolvedAt": 1788944080
    },
    "effectiveDelay": {
     "totalDelaySec": 21600,
     "baseDelaySec": 21600,
     "governanceDelaySec": 0,
     "path": [
      "0x5a110fc00474038f6c02e89c707d638602ea44b5",
      "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
      "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
      "0xe8a17d35ef62944463b54727a8794c56b9283cf7"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 21600,
     "baseDelaySec": 21600,
     "governanceDelaySec": 0,
     "path": [
      "0x5a110fc00474038f6c02e89c707d638602ea44b5",
      "0xe829a87f4dfa41b032d8b6feca6c2213d6ee1861",
      "0xa8c0c6ee62f5ad95730fe23ccf37d1c1ffaa1c3f",
      "0xe8a17d35ef62944463b54727a8794c56b9283cf7"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 31,
     "components": {
      "effectiveDelay": 25,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay: 6.0h"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 31
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xe829a87F4Dfa41B032D8B6Feca6C2213d6ee1861"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "midas-rwa",
   "chain": "arbitrum",
   "address": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xDD629E5241CbC5919847783e6C96B2De4754e438",
    "graph": {
     "nodes": [
      {
       "id": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "address": "0xDD629E5241CbC5919847783e6C96B2De4754e438",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "address": "0xbf25b58cB8DfaD688F7BcB2b87D71C23A6600AaC",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0x0312a9d1ff2372ddedcbb21e4b6389afc919ac4b",
       "address": "0x0312A9D1Ff2372DDEdCBB21e4B6389aFc919aC4B",
       "nodeType": "CONTRACT",
       "label": "accessControl",
       "metadata": {}
      },
      {
       "id": "0x875c06a295c41c27840b9c9dfda7f3d819d8bc6a",
       "address": "0x875c06A295C41c27840b9C9dfDA7f3d819d8bC6A",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "to": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0x0312a9d1ff2372ddedcbb21e4b6389afc919ac4b",
       "to": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "edgeType": "ACL_OF",
       "evidence": "accessControl() on 0xDD629E5241CbC5919847783e6C96B2De4754e438",
       "confidence": "HIGH"
      },
      {
       "from": "0x875c06a295c41c27840b9c9dfda7f3d819d8bc6a",
       "to": "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0xbf25b58cB8DfaD688F7BcB2b87D71C23A6600AaC",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xdd629e5241cbc5919847783e6c96b2de4754e438"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 47,
     "resolvedAt": 1788944012
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xdd629e5241cbc5919847783e6c96b2de4754e438",
      "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
      "0x875c06a295c41c27840b9c9dfda7f3d819d8bc6a"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xdd629e5241cbc5919847783e6c96b2de4754e438",
      "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
      "0x875c06a295c41c27840b9c9dfda7f3d819d8bc6a"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "0x875c06a295c41c27840b9c9dfda7f3d819d8bc6a"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x875c06A295C41c27840b9C9dfDA7f3d819d8bC6A can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "2/4 nodes unresolved"
     ],
     "upgradeFragility": 85,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "accessControl",
      "getterSelector": "0x13007d55",
      "resolvedAddress": "0x0312A9D1Ff2372DDEdCBB21e4B6389aFc919aC4B",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x875c06A295C41c27840b9C9dfDA7f3d819d8bC6A"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "midas-rwa",
   "chain": "base",
   "address": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xDD629E5241CbC5919847783e6C96B2De4754e438",
    "graph": {
     "nodes": [
      {
       "id": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "address": "0xDD629E5241CbC5919847783e6C96B2De4754e438",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "address": "0xbf25b58cB8DfaD688F7BcB2b87D71C23A6600AaC",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0x0312a9d1ff2372ddedcbb21e4b6389afc919ac4b",
       "address": "0x0312A9D1Ff2372DDEdCBB21e4B6389aFc919aC4B",
       "nodeType": "CONTRACT",
       "label": "accessControl",
       "metadata": {}
      },
      {
       "id": "0x9230f9cbaca32bad2b19cab331d3e6509b8eb0cb",
       "address": "0x9230F9cBAca32bad2B19CAB331d3e6509B8EB0cB",
       "nodeType": "TIMELOCK",
       "label": "Timelock (2.0d)",
       "metadata": {
        "timelockDelaySec": 172800,
        "timelockType": "OZ_TIMELOCK_CONTROLLER"
       }
      }
     ],
     "edges": [
      {
       "from": "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "to": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0x0312a9d1ff2372ddedcbb21e4b6389afc919ac4b",
       "to": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "edgeType": "ACL_OF",
       "evidence": "accessControl() on 0xDD629E5241CbC5919847783e6C96B2De4754e438",
       "confidence": "HIGH"
      },
      {
       "from": "0x9230f9cbaca32bad2b19cab331d3e6509b8eb0cb",
       "to": "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0xbf25b58cB8DfaD688F7BcB2b87D71C23A6600AaC",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xdd629e5241cbc5919847783e6c96b2de4754e438"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 53,
     "resolvedAt": 1788944032
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xdd629e5241cbc5919847783e6c96b2de4754e438",
      "0x0312a9d1ff2372ddedcbb21e4b6389afc919ac4b"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 172800,
     "baseDelaySec": 172800,
     "governanceDelaySec": 0,
     "path": [
      "0xdd629e5241cbc5919847783e6c96b2de4754e438",
      "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
      "0x9230f9cbaca32bad2b19cab331d3e6509b8eb0cb"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "MULTI_PATH_BYPASS",
      "path": [],
      "effectiveDelaySec": 0,
      "description": "2 distinct upgrade paths with delays: 2.0d, 0s",
      "severity": "MEDIUM"
     }
    ],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 5,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "1 bypass path(s) detected",
      "2/4 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "accessControl",
      "getterSelector": "0x13007d55",
      "resolvedAddress": "0x0312A9D1Ff2372DDEdCBB21e4B6389aFc919aC4B",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x9230F9cBAca32bad2B19CAB331d3e6509B8EB0cB"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "midas-rwa",
   "chain": "ethereum",
   "address": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xDD629E5241CbC5919847783e6C96B2De4754e438",
    "graph": {
     "nodes": [
      {
       "id": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "address": "0xDD629E5241CbC5919847783e6C96B2De4754e438",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "address": "0xbf25b58cB8DfaD688F7BcB2b87D71C23A6600AaC",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0x0312a9d1ff2372ddedcbb21e4b6389afc919ac4b",
       "address": "0x0312A9D1Ff2372DDEdCBB21e4B6389aFc919aC4B",
       "nodeType": "CONTRACT",
       "label": "accessControl",
       "metadata": {}
      },
      {
       "id": "0xe3eee3e0d2398799c884a47fc40c029c8e241852",
       "address": "0xE3EEe3e0D2398799C884a47FC40C029C8e241852",
       "nodeType": "TIMELOCK",
       "label": "Timelock (2.0d)",
       "metadata": {
        "timelockDelaySec": 172800,
        "timelockType": "OZ_TIMELOCK_CONTROLLER"
       }
      },
      {
       "id": "0xb60842e9dabcd1c52e354ac30e82a97661cb7e89",
       "address": "0xB60842E9DaBCd1C52e354ac30E82a97661cB7E89",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 1/3",
       "metadata": {
        "safeThreshold": 1,
        "safeOwnerCount": 3,
        "safeOwners": [
         "0x8003544D32eE074aA8A1fb72129Fa8Ef7fe02E5f",
         "0x82B30194bEae06D991Bc71850F949ec8cB7E0CB7",
         "0xC50BD8430545C80a681C7cb33E6560fB0Bd86880"
        ]
       }
      },
      {
       "id": "0x8003544d32ee074aa8a1fb72129fa8ef7fe02e5f",
       "address": "0x8003544D32eE074aA8A1fb72129Fa8Ef7fe02E5f",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x82b30194beae06d991bc71850f949ec8cb7e0cb7",
       "address": "0x82B30194bEae06D991Bc71850F949ec8cB7E0CB7",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/7",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0x8003544D32eE074aA8A1fb72129Fa8Ef7fe02E5f",
         "0xC50BD8430545C80a681C7cb33E6560fB0Bd86880",
         "0x1d824a6654E643b6cD4a87b9b06AE765C23005d6",
         "0xf651032419e3a19A3f8B1A350427b94356C86Bf4",
         "0x64559a12dCd3754d1e04B1F78bBCC0365f6a3066",
         "0x20e3523F006ab8D7107B47eF65cD26ABf8b0418a",
         "0x733348e054e2acFf936f4Df61D7578C01cFcB497"
        ]
       }
      },
      {
       "id": "0xc50bd8430545c80a681c7cb33e6560fb0bd86880",
       "address": "0xC50BD8430545C80a681C7cb33E6560fB0Bd86880",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x1d824a6654e643b6cd4a87b9b06ae765c23005d6",
       "address": "0x1d824a6654E643b6cD4a87b9b06AE765C23005d6",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf651032419e3a19a3f8b1a350427b94356c86bf4",
       "address": "0xf651032419e3a19A3f8B1A350427b94356C86Bf4",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x64559a12dcd3754d1e04b1f78bbcc0365f6a3066",
       "address": "0x64559a12dCd3754d1e04B1F78bBCC0365f6a3066",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x20e3523f006ab8d7107b47ef65cd26abf8b0418a",
       "address": "0x20e3523F006ab8D7107B47eF65cD26ABf8b0418a",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x733348e054e2acff936f4df61d7578c01cfcb497",
       "address": "0x733348e054e2acFf936f4Df61D7578C01cFcB497",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "to": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0x0312a9d1ff2372ddedcbb21e4b6389afc919ac4b",
       "to": "0xdd629e5241cbc5919847783e6c96b2de4754e438",
       "edgeType": "ACL_OF",
       "evidence": "accessControl() on 0xDD629E5241CbC5919847783e6C96B2De4754e438",
       "confidence": "HIGH"
      },
      {
       "from": "0xe3eee3e0d2398799c884a47fc40c029c8e241852",
       "to": "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0xbf25b58cB8DfaD688F7BcB2b87D71C23A6600AaC",
       "confidence": "HIGH"
      },
      {
       "from": "0xb60842e9dabcd1c52e354ac30e82a97661cb7e89",
       "to": "0xe3eee3e0d2398799c884a47fc40c029c8e241852",
       "edgeType": "SCHEDULES",
       "evidence": "PROPOSER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xb60842e9dabcd1c52e354ac30e82a97661cb7e89",
       "to": "0xe3eee3e0d2398799c884a47fc40c029c8e241852",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xb60842e9dabcd1c52e354ac30e82a97661cb7e89",
       "to": "0xe3eee3e0d2398799c884a47fc40c029c8e241852",
       "edgeType": "BYPASSES",
       "evidence": "CANCELLER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x8003544d32ee074aa8a1fb72129fa8ef7fe02e5f",
       "to": "0xb60842e9dabcd1c52e354ac30e82a97661cb7e89",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x82b30194beae06d991bc71850f949ec8cb7e0cb7",
       "to": "0xb60842e9dabcd1c52e354ac30e82a97661cb7e89",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xc50bd8430545c80a681c7cb33e6560fb0bd86880",
       "to": "0xb60842e9dabcd1c52e354ac30e82a97661cb7e89",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x8003544d32ee074aa8a1fb72129fa8ef7fe02e5f",
       "to": "0x82b30194beae06d991bc71850f949ec8cb7e0cb7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xc50bd8430545c80a681c7cb33e6560fb0bd86880",
       "to": "0x82b30194beae06d991bc71850f949ec8cb7e0cb7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x1d824a6654e643b6cd4a87b9b06ae765c23005d6",
       "to": "0x82b30194beae06d991bc71850f949ec8cb7e0cb7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf651032419e3a19a3f8b1a350427b94356c86bf4",
       "to": "0x82b30194beae06d991bc71850f949ec8cb7e0cb7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x64559a12dcd3754d1e04b1f78bbcc0365f6a3066",
       "to": "0x82b30194beae06d991bc71850f949ec8cb7e0cb7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x20e3523f006ab8d7107b47ef65cd26abf8b0418a",
       "to": "0x82b30194beae06d991bc71850f949ec8cb7e0cb7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x733348e054e2acff936f4df61d7578c01cfcb497",
       "to": "0x82b30194beae06d991bc71850f949ec8cb7e0cb7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xdd629e5241cbc5919847783e6c96b2de4754e438"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 81,
     "resolvedAt": 1788944019
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xdd629e5241cbc5919847783e6c96b2de4754e438",
      "0x0312a9d1ff2372ddedcbb21e4b6389afc919ac4b"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 172800,
     "baseDelaySec": 172800,
     "governanceDelaySec": 0,
     "path": [
      "0xdd629e5241cbc5919847783e6c96b2de4754e438",
      "0xbf25b58cb8dfad688f7bcb2b87d71c23a6600aac",
      "0xe3eee3e0d2398799c884a47fc40c029c8e241852",
      "0xb60842e9dabcd1c52e354ac30e82a97661cb7e89",
      "0x8003544d32ee074aa8a1fb72129fa8ef7fe02e5f"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "LOW_THRESHOLD_SAFE",
      "path": [
       "0xb60842e9dabcd1c52e354ac30e82a97661cb7e89"
      ],
      "effectiveDelaySec": 0,
      "description": "Safe 0xB60842E9DaBCd1C52e354ac30E82a97661cB7E89 has 1-of-3 threshold",
      "severity": "MEDIUM"
     },
     {
      "bypassType": "MULTI_PATH_BYPASS",
      "path": [],
      "effectiveDelaySec": 0,
      "description": "28 distinct upgrade paths with delays: 2.0d, 0s",
      "severity": "MEDIUM"
     }
    ],
    "fragilityScore": {
     "overall": 77,
     "components": {
      "effectiveDelay": 40,
      "concentration": 25,
      "bypassFlags": 10,
      "unknownPenalty": 2
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "2 bypass path(s) detected"
     ],
     "upgradeFragility": 77,
     "governanceFragility": 77
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "accessControl",
      "getterSelector": "0x13007d55",
      "resolvedAddress": "0x0312A9D1Ff2372DDEdCBB21e4B6389aFc919aC4B",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xE3EEe3e0D2398799C884a47FC40C029C8e241852"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "frax-usd",
   "chain": "ethereum",
   "address": "0xcacd6fd266af91b8aed52accc382b4e165586e29",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xCAcd6fd266aF91b8AeD52aCCc382b4e165586E29",
    "graph": {
     "nodes": [
      {
       "id": "0xcacd6fd266af91b8aed52accc382b4e165586e29",
       "address": "0xCAcd6fd266aF91b8AeD52aCCc382b4e165586E29",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x0b2c3df006b2bd43cbcc60075e7a0bf314474ed6",
       "address": "0x0b2C3dF006b2bd43cBCC60075e7a0bf314474eD6",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "address": "0xfFFffF4F3baC444b2C0ecf2A1840d018bE783937",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0x6933BCC3e96f1C4d2cb73Cb391d854b18Ab7A4F2",
         "0xcbc616D595D38483e6AdC45C7E426f44bF230928",
         "0x17e06ce6914E3969f7BD37D8b2a563890cA1c96e",
         "0xc8dE9f45601DA8C76158b8CAF3E56E8A037F2228",
         "0x6e74053a3798e0fC9a9775F7995316b27f21c4D2",
         "0xDf41722D7b1355dB08D4e7D0528fE9c82377Bb37",
         "0xC6EF452b0de9E95Ccb153c2A5A7a90154aab3419"
        ]
       }
      },
      {
       "id": "0xb898ad2976b4d8f2e21521c9db16b7497825e503",
       "address": "0xb898Ad2976b4d8f2E21521C9db16b7497825E503",
       "nodeType": "TIMELOCK",
       "label": "Compound Timelock (1.0d)",
       "metadata": {
        "timelockDelaySec": 86400,
        "timelockType": "COMPOUND_TIMELOCK"
       }
      },
      {
       "id": "0x6933bcc3e96f1c4d2cb73cb391d854b18ab7a4f2",
       "address": "0x6933BCC3e96f1C4d2cb73Cb391d854b18Ab7A4F2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xcbc616d595d38483e6adc45c7e426f44bf230928",
       "address": "0xcbc616D595D38483e6AdC45C7E426f44bF230928",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x17e06ce6914e3969f7bd37d8b2a563890ca1c96e",
       "address": "0x17e06ce6914E3969f7BD37D8b2a563890cA1c96e",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xc8de9f45601da8c76158b8caf3e56e8a037f2228",
       "address": "0xc8dE9f45601DA8C76158b8CAF3E56E8A037F2228",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x6e74053a3798e0fc9a9775f7995316b27f21c4d2",
       "address": "0x6e74053a3798e0fC9a9775F7995316b27f21c4D2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xdf41722d7b1355db08d4e7d0528fe9c82377bb37",
       "address": "0xDf41722D7b1355dB08D4e7D0528fE9c82377Bb37",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xc6ef452b0de9e95ccb153c2a5a7a90154aab3419",
       "address": "0xC6EF452b0de9E95Ccb153c2A5A7a90154aab3419",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x0b2c3df006b2bd43cbcc60075e7a0bf314474ed6",
       "to": "0xcacd6fd266af91b8aed52accc382b4e165586e29",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "to": "0xcacd6fd266af91b8aed52accc382b4e165586e29",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xCAcd6fd266aF91b8AeD52aCCc382b4e165586E29",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xb898ad2976b4d8f2e21521c9db16b7497825e503",
       "to": "0x0b2c3df006b2bd43cbcc60075e7a0bf314474ed6",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x0b2C3dF006b2bd43cBCC60075e7a0bf314474eD6",
       "confidence": "HIGH"
      },
      {
       "from": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "to": "0xb898ad2976b4d8f2e21521c9db16b7497825e503",
       "edgeType": "ADMIN_OF",
       "evidence": "Compound Timelock admin()",
       "confidence": "HIGH"
      },
      {
       "from": "0x6933bcc3e96f1c4d2cb73cb391d854b18ab7a4f2",
       "to": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xcbc616d595d38483e6adc45c7e426f44bf230928",
       "to": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x17e06ce6914e3969f7bd37d8b2a563890ca1c96e",
       "to": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xc8de9f45601da8c76158b8caf3e56e8a037f2228",
       "to": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x6e74053a3798e0fc9a9775f7995316b27f21c4d2",
       "to": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xdf41722d7b1355db08d4e7d0528fe9c82377bb37",
       "to": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xc6ef452b0de9e95ccb153c2a5a7a90154aab3419",
       "to": "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xcacd6fd266af91b8aed52accc382b4e165586e29"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 65,
     "resolvedAt": 1788944025
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xcacd6fd266af91b8aed52accc382b4e165586e29",
      "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
      "0x6933bcc3e96f1c4d2cb73cb391d854b18ab7a4f2"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 86400,
     "baseDelaySec": 86400,
     "governanceDelaySec": 0,
     "path": [
      "0xcacd6fd266af91b8aed52accc382b4e165586e29",
      "0x0b2c3df006b2bd43cbcc60075e7a0bf314474ed6",
      "0xb898ad2976b4d8f2e21521c9db16b7497825e503",
      "0xffffff4f3bac444b2c0ecf2a1840d018be783937",
      "0x6933bcc3e96f1c4d2cb73cb391d854b18ab7a4f2"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "MULTI_PATH_BYPASS",
      "path": [],
      "effectiveDelaySec": 0,
      "description": "14 distinct upgrade paths with delays: 1.0d, 0s",
      "severity": "MEDIUM"
     }
    ],
    "fragilityScore": {
     "overall": 51,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 5,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)",
      "1 bypass path(s) detected"
     ],
     "upgradeFragility": 51,
     "governanceFragility": 51
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xfFFffF4F3baC444b2C0ecf2A1840d018bE783937",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xb898Ad2976b4d8f2E21521C9db16b7497825E503"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "uncx-network-v2",
   "chain": "base",
   "address": "0xc4e637d37113192f4f1f060daebd7758de7f4131",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xc4E637D37113192F4F1F060DaEbD7758De7F4131",
    "graph": {
     "nodes": [
      {
       "id": "0xc4e637d37113192f4f1f060daebd7758de7f4131",
       "address": "0xc4E637D37113192F4F1F060DaEbD7758De7F4131",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "address": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 2/3",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 3,
        "safeOwners": [
         "0x85BD8EBF668e598DC7caF76Fc78cBB644a199579",
         "0xcF936235d2f60809D328a7DA6AD630056d477E58",
         "0xB3FAbECA3A6dBbc9a88109182d0E333295825385"
        ]
       }
      },
      {
       "id": "0x8909dc15e40173ff4699343b6eb8132c65e18ec6",
       "address": "0x8909Dc15e40173Ff4699343b6eB8132c65e18eC6",
       "nodeType": "CONTRACT",
       "label": "UniswapV2Factory",
       "metadata": {
        "contractName": "UniswapV2Factory",
        "isVerified": true
       }
      },
      {
       "id": "0x85bd8ebf668e598dc7caf76fc78cbb644a199579",
       "address": "0x85BD8EBF668e598DC7caF76Fc78cBB644a199579",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xcf936235d2f60809d328a7da6ad630056d477e58",
       "address": "0xcF936235d2f60809D328a7DA6AD630056d477E58",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb3fabeca3a6dbbc9a88109182d0e333295825385",
       "address": "0xB3FAbECA3A6dBbc9a88109182d0E333295825385",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "to": "0xc4e637d37113192f4f1f060daebd7758de7f4131",
       "edgeType": "ADMIN_OF",
       "evidence": "storage slot 0 on 0xc4E637D37113192F4F1F060DaEbD7758De7F4131",
       "confidence": "LOW"
      },
      {
       "from": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "to": "0xc4e637d37113192f4f1f060daebd7758de7f4131",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xc4E637D37113192F4F1F060DaEbD7758De7F4131",
       "confidence": "HIGH"
      },
      {
       "from": "0x85bd8ebf668e598dc7caf76fc78cbb644a199579",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xcf936235d2f60809d328a7da6ad630056d477e58",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb3fabeca3a6dbbc9a88109182d0e333295825385",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xc4e637d37113192f4f1f060daebd7758de7f4131"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 80,
     "resolvedAt": 1788944057
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xc4e637d37113192f4f1f060daebd7758de7f4131",
      "0x31c44a17aa2e639b40f33da805cb1db55d969693",
      "0x85bd8ebf668e598dc7caf76fc78cbb644a199579"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xc4e637d37113192f4f1f060daebd7758de7f4131",
      "0x31c44a17aa2e639b40f33da805cb1db55d969693",
      "0x85bd8ebf668e598dc7caf76fc78cbb644a199579"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "storage_slot_0",
      "getterSelector": "0x00000000",
      "resolvedAddress": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "LOW"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "uncx-network-v2",
   "chain": "bsc",
   "address": "0xc765bddb93b0d1c1a88282ba0fa6b2d00e3e0c83",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xC765bddB93b0D1c1A88282BA0fa6B2d00E3e0c83",
    "graph": {
     "nodes": [
      {
       "id": "0xc765bddb93b0d1c1a88282ba0fa6b2d00e3e0c83",
       "address": "0xC765bddB93b0D1c1A88282BA0fa6B2d00E3e0c83",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "address": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 2/3",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 3,
        "safeOwners": [
         "0x85BD8EBF668e598DC7caF76Fc78cBB644a199579",
         "0xcF936235d2f60809D328a7DA6AD630056d477E58",
         "0xB3FAbECA3A6dBbc9a88109182d0E333295825385"
        ]
       }
      },
      {
       "id": "0xca143ce32fe78f1f7019d7d551a6402fc5350c73",
       "address": "0xcA143Ce32Fe78f1f7019d7d551a6402fC5350c73",
       "nodeType": "CONTRACT",
       "label": "PancakeFactory",
       "metadata": {
        "contractName": "PancakeFactory",
        "isVerified": true
       }
      },
      {
       "id": "0x85bd8ebf668e598dc7caf76fc78cbb644a199579",
       "address": "0x85BD8EBF668e598DC7caF76Fc78cBB644a199579",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xcf936235d2f60809d328a7da6ad630056d477e58",
       "address": "0xcF936235d2f60809D328a7DA6AD630056d477E58",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb3fabeca3a6dbbc9a88109182d0e333295825385",
       "address": "0xB3FAbECA3A6dBbc9a88109182d0E333295825385",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "to": "0xc765bddb93b0d1c1a88282ba0fa6b2d00e3e0c83",
       "edgeType": "ADMIN_OF",
       "evidence": "storage slot 0 on 0xC765bddB93b0D1c1A88282BA0fa6B2d00E3e0c83",
       "confidence": "LOW"
      },
      {
       "from": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "to": "0xc765bddb93b0d1c1a88282ba0fa6b2d00e3e0c83",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xC765bddB93b0D1c1A88282BA0fa6B2d00E3e0c83",
       "confidence": "HIGH"
      },
      {
       "from": "0x85bd8ebf668e598dc7caf76fc78cbb644a199579",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xcf936235d2f60809d328a7da6ad630056d477e58",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb3fabeca3a6dbbc9a88109182d0e333295825385",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xc765bddb93b0d1c1a88282ba0fa6b2d00e3e0c83"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 81,
     "resolvedAt": 1788944080
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xc765bddb93b0d1c1a88282ba0fa6b2d00e3e0c83",
      "0x31c44a17aa2e639b40f33da805cb1db55d969693",
      "0x85bd8ebf668e598dc7caf76fc78cbb644a199579"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xc765bddb93b0d1c1a88282ba0fa6b2d00e3e0c83",
      "0x31c44a17aa2e639b40f33da805cb1db55d969693",
      "0x85bd8ebf668e598dc7caf76fc78cbb644a199579"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "storage_slot_0",
      "getterSelector": "0x00000000",
      "resolvedAddress": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "LOW"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "uncx-network-v2",
   "chain": "ethereum",
   "address": "0x663a5c229c09b049e36dcc11a9b0d4a8eb9db214",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x663A5C229c09b049E36dCc11a9B0d4a8Eb9db214",
    "graph": {
     "nodes": [
      {
       "id": "0x663a5c229c09b049e36dcc11a9b0d4a8eb9db214",
       "address": "0x663A5C229c09b049E36dCc11a9B0d4a8Eb9db214",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "address": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 3,
        "safeOwners": [
         "0x85BD8EBF668e598DC7caF76Fc78cBB644a199579",
         "0xcF936235d2f60809D328a7DA6AD630056d477E58",
         "0xB3FAbECA3A6dBbc9a88109182d0E333295825385"
        ]
       }
      },
      {
       "id": "0x85bd8ebf668e598dc7caf76fc78cbb644a199579",
       "address": "0x85BD8EBF668e598DC7caF76Fc78cBB644a199579",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xcf936235d2f60809d328a7da6ad630056d477e58",
       "address": "0xcF936235d2f60809D328a7DA6AD630056d477E58",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb3fabeca3a6dbbc9a88109182d0e333295825385",
       "address": "0xB3FAbECA3A6dBbc9a88109182d0E333295825385",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "to": "0x663a5c229c09b049e36dcc11a9b0d4a8eb9db214",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x663A5C229c09b049E36dCc11a9B0d4a8Eb9db214",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x85bd8ebf668e598dc7caf76fc78cbb644a199579",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xcf936235d2f60809d328a7da6ad630056d477e58",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb3fabeca3a6dbbc9a88109182d0e333295825385",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x663a5c229c09b049e36dcc11a9b0d4a8eb9db214"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 59,
     "resolvedAt": 1788944046
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x663a5c229c09b049e36dcc11a9b0d4a8eb9db214",
      "0x31c44a17aa2e639b40f33da805cb1db55d969693",
      "0x85bd8ebf668e598dc7caf76fc78cbb644a199579"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x663a5c229c09b049e36dcc11a9b0d4a8eb9db214",
      "0x31c44a17aa2e639b40f33da805cb1db55d969693",
      "0x85bd8ebf668e598dc7caf76fc78cbb644a199579"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 47,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 2
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 47
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "uncx-network-v2",
   "chain": "optimism",
   "address": "0x5923c3911d9424f7725cad33ed176a6b885484d6",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x5923c3911d9424F7725CAd33Ed176A6b885484D6",
    "graph": {
     "nodes": [
      {
       "id": "0x5923c3911d9424f7725cad33ed176a6b885484d6",
       "address": "0x5923c3911d9424F7725CAd33Ed176A6b885484D6",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "address": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 2/3",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 3,
        "safeOwners": [
         "0x85BD8EBF668e598DC7caF76Fc78cBB644a199579",
         "0xcF936235d2f60809D328a7DA6AD630056d477E58",
         "0xB3FAbECA3A6dBbc9a88109182d0E333295825385"
        ]
       }
      },
      {
       "id": "0x0c3c1c532f1e39edf36be9fe0be1410313e074bf",
       "address": "0x0c3c1c532F1e39EdF36BE9Fe0bE1410313E074Bf",
       "nodeType": "CONTRACT",
       "label": "UniswapV2Factory",
       "metadata": {
        "contractName": "UniswapV2Factory",
        "isVerified": true
       }
      },
      {
       "id": "0x85bd8ebf668e598dc7caf76fc78cbb644a199579",
       "address": "0x85BD8EBF668e598DC7caF76Fc78cBB644a199579",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xcf936235d2f60809d328a7da6ad630056d477e58",
       "address": "0xcF936235d2f60809D328a7DA6AD630056d477E58",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb3fabeca3a6dbbc9a88109182d0e333295825385",
       "address": "0xB3FAbECA3A6dBbc9a88109182d0E333295825385",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "to": "0x5923c3911d9424f7725cad33ed176a6b885484d6",
       "edgeType": "ADMIN_OF",
       "evidence": "storage slot 0 on 0x5923c3911d9424F7725CAd33Ed176A6b885484D6",
       "confidence": "LOW"
      },
      {
       "from": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "to": "0x5923c3911d9424f7725cad33ed176a6b885484d6",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x5923c3911d9424F7725CAd33Ed176A6b885484D6",
       "confidence": "HIGH"
      },
      {
       "from": "0x85bd8ebf668e598dc7caf76fc78cbb644a199579",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xcf936235d2f60809d328a7da6ad630056d477e58",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb3fabeca3a6dbbc9a88109182d0e333295825385",
       "to": "0x31c44a17aa2e639b40f33da805cb1db55d969693",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x5923c3911d9424f7725cad33ed176a6b885484d6"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 80,
     "resolvedAt": 1788944083
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5923c3911d9424f7725cad33ed176a6b885484d6",
      "0x31c44a17aa2e639b40f33da805cb1db55d969693",
      "0x85bd8ebf668e598dc7caf76fc78cbb644a199579"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5923c3911d9424f7725cad33ed176a6b885484d6",
      "0x31c44a17aa2e639b40f33da805cb1db55d969693",
      "0x85bd8ebf668e598dc7caf76fc78cbb644a199579"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "storage_slot_0",
      "getterSelector": "0x00000000",
      "resolvedAddress": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "LOW"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x31c44A17aa2E639B40f33DA805CB1DB55d969693"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "aave-v2",
   "chain": "ethereum",
   "address": "0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
    "graph": {
     "nodes": [
      {
       "id": "0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9",
       "address": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0xb53c1a33016b2dc2ff3653530bff1848a515c8c5",
       "address": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5",
       "nodeType": "CONTRACT",
       "label": "getAddressesProvider",
       "metadata": {}
      },
      {
       "id": "0x5300a1a15135ea4dc7ad5a167152c01efc9b192a",
       "address": "0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A",
       "nodeType": "CONTRACT",
       "label": "Executor",
       "metadata": {
        "contractName": "Executor",
        "isVerified": true
       }
      },
      {
       "id": "0xdabad81af85554e9ae636395611c58f7ec1aaec5",
       "address": "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5",
       "nodeType": "CONTRACT",
       "label": "TransparentUpgradeableProxy",
       "metadata": {
        "contractName": "TransparentUpgradeableProxy",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "0xb53c1a33016b2dc2ff3653530bff1848a515c8c5",
       "to": "0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9",
       "edgeType": "ACL_OF",
       "evidence": "getAddressesProvider() on 0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
       "confidence": "HIGH"
      },
      {
       "from": "0x5300a1a15135ea4dc7ad5a167152c01efc9b192a",
       "to": "0xb53c1a33016b2dc2ff3653530bff1848a515c8c5",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5",
       "confidence": "HIGH"
      },
      {
       "from": "0xdabad81af85554e9ae636395611c58f7ec1aaec5",
       "to": "0x5300a1a15135ea4dc7ad5a167152c01efc9b192a",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A",
       "confidence": "HIGH"
      },
      {
       "from": "0x5300a1a15135ea4dc7ad5a167152c01efc9b192a",
       "to": "0xdabad81af85554e9ae636395611c58f7ec1aaec5",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 107,
     "resolvedAt": 1788944071
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9",
      "0xb53c1a33016b2dc2ff3653530bff1848a515c8c5",
      "0x5300a1a15135ea4dc7ad5a167152c01efc9b192a",
      "0xdabad81af85554e9ae636395611c58f7ec1aaec5"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9",
      "0xb53c1a33016b2dc2ff3653530bff1848a515c8c5",
      "0x5300a1a15135ea4dc7ad5a167152c01efc9b192a",
      "0xdabad81af85554e9ae636395611c58f7ec1aaec5"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 50,
     "components": {
      "effectiveDelay": 40,
      "concentration": 0,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "4/4 nodes unresolved"
     ],
     "upgradeFragility": 50,
     "governanceFragility": 50
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "getAddressesProvider",
      "getterSelector": "0xfe65acfe",
      "resolvedAddress": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "aave-v2",
   "chain": "polygon",
   "address": "0x8dff5e27ea6b7ac08ebfdf9eb090f32ee9a30fcf",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
    "graph": {
     "nodes": [
      {
       "id": "0x8dff5e27ea6b7ac08ebfdf9eb090f32ee9a30fcf",
       "address": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0xd05e3e715d945b59290df0ae8ef85c1bdb684744",
       "address": "0xd05e3E715d945B59290df0ae8eF85c1BdB684744",
       "nodeType": "CONTRACT",
       "label": "getAddressesProvider",
       "metadata": {}
      },
      {
       "id": "0xdf7d0e6454db638881302729f5ba99936eaab233",
       "address": "0xDf7d0e6454DB638881302729F5ba99936EaAB233",
       "nodeType": "CONTRACT",
       "label": "Executor",
       "metadata": {
        "contractName": "Executor",
        "isVerified": true
       }
      },
      {
       "id": "0x401b5d0294e23637c18fcc38b1bca814cda2637c",
       "address": "0x401B5D0294E23637c18fcc38b1Bca814CDa2637C",
       "nodeType": "CONTRACT",
       "label": "TransparentUpgradeableProxy",
       "metadata": {
        "contractName": "TransparentUpgradeableProxy",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "0xd05e3e715d945b59290df0ae8ef85c1bdb684744",
       "to": "0x8dff5e27ea6b7ac08ebfdf9eb090f32ee9a30fcf",
       "edgeType": "ACL_OF",
       "evidence": "getAddressesProvider() on 0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
       "confidence": "HIGH"
      },
      {
       "from": "0xdf7d0e6454db638881302729f5ba99936eaab233",
       "to": "0xd05e3e715d945b59290df0ae8ef85c1bdb684744",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xd05e3E715d945B59290df0ae8eF85c1BdB684744",
       "confidence": "HIGH"
      },
      {
       "from": "0x401b5d0294e23637c18fcc38b1bca814cda2637c",
       "to": "0xdf7d0e6454db638881302729f5ba99936eaab233",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xDf7d0e6454DB638881302729F5ba99936EaAB233",
       "confidence": "HIGH"
      },
      {
       "from": "0xdf7d0e6454db638881302729f5ba99936eaab233",
       "to": "0x401b5d0294e23637c18fcc38b1bca814cda2637c",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x401B5D0294E23637c18fcc38b1Bca814CDa2637C",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x8dff5e27ea6b7ac08ebfdf9eb090f32ee9a30fcf"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 107,
     "resolvedAt": 1788944081
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x8dff5e27ea6b7ac08ebfdf9eb090f32ee9a30fcf",
      "0xd05e3e715d945b59290df0ae8ef85c1bdb684744",
      "0xdf7d0e6454db638881302729f5ba99936eaab233",
      "0x401b5d0294e23637c18fcc38b1bca814cda2637c"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x8dff5e27ea6b7ac08ebfdf9eb090f32ee9a30fcf",
      "0xd05e3e715d945b59290df0ae8ef85c1bdb684744",
      "0xdf7d0e6454db638881302729f5ba99936eaab233",
      "0x401b5d0294e23637c18fcc38b1bca814cda2637c"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 50,
     "components": {
      "effectiveDelay": 40,
      "concentration": 0,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "4/4 nodes unresolved"
     ],
     "upgradeFragility": 50,
     "governanceFragility": 50
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "getAddressesProvider",
      "getterSelector": "0xfe65acfe",
      "resolvedAddress": "0xd05e3E715d945B59290df0ae8eF85c1BdB684744",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "raac",
   "chain": "ethereum",
   "address": "0x7a7f847fb60b0000e24cce07298dc73df8b8e56a",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x7A7f847fb60b0000E24cCe07298dC73dF8b8e56A",
    "graph": {
     "nodes": [
      {
       "id": "0x7a7f847fb60b0000e24cce07298dc73df8b8e56a",
       "address": "0x7A7f847fb60b0000E24cCe07298dC73dF8b8e56A",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x54843535ba6b6b6f6695fbfc4306d92080a3a20e",
       "address": "0x54843535BA6B6B6F6695FbFC4306D92080a3A20e",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xca3144aad1f75557e68b16c8c7e893112418f13c",
       "address": "0xCa3144AAD1f75557E68B16C8C7e893112418f13C",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 2/3",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 3,
        "safeOwners": [
         "0x48C26fADfeFbE063b1773aF4732565bcB55Adc64",
         "0xbe07A717120BB3767e968E0Ded1eef72DAae148f",
         "0x30A7dA338Fe1228B90ED3Beb9fF7721D575e699f"
        ]
       }
      },
      {
       "id": "0x48c26fadfefbe063b1773af4732565bcb55adc64",
       "address": "0x48C26fADfeFbE063b1773aF4732565bcB55Adc64",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbe07a717120bb3767e968e0ded1eef72daae148f",
       "address": "0xbe07A717120BB3767e968E0Ded1eef72DAae148f",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x30a7da338fe1228b90ed3beb9ff7721d575e699f",
       "address": "0x30A7dA338Fe1228B90ED3Beb9fF7721D575e699f",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x54843535ba6b6b6f6695fbfc4306d92080a3a20e",
       "to": "0x7a7f847fb60b0000e24cce07298dc73df8b8e56a",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xca3144aad1f75557e68b16c8c7e893112418f13c",
       "to": "0x54843535ba6b6b6f6695fbfc4306d92080a3a20e",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x54843535BA6B6B6F6695FbFC4306D92080a3A20e",
       "confidence": "HIGH"
      },
      {
       "from": "0x48c26fadfefbe063b1773af4732565bcb55adc64",
       "to": "0xca3144aad1f75557e68b16c8c7e893112418f13c",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbe07a717120bb3767e968e0ded1eef72daae148f",
       "to": "0xca3144aad1f75557e68b16c8c7e893112418f13c",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x30a7da338fe1228b90ed3beb9ff7721d575e699f",
       "to": "0xca3144aad1f75557e68b16c8c7e893112418f13c",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x7a7f847fb60b0000e24cce07298dc73df8b8e56a"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 57,
     "resolvedAt": 1788944086
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x7a7f847fb60b0000e24cce07298dc73df8b8e56a",
      "0x54843535ba6b6b6f6695fbfc4306d92080a3a20e",
      "0xca3144aad1f75557e68b16c8c7e893112418f13c",
      "0x48c26fadfefbe063b1773af4732565bcb55adc64"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x7a7f847fb60b0000e24cce07298dc73df8b8e56a",
      "0x54843535ba6b6b6f6695fbfc4306d92080a3a20e",
      "0xca3144aad1f75557e68b16c8c7e893112418f13c",
      "0x48c26fadfefbe063b1773af4732565bcb55adc64"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 47,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 2
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 47,
     "governanceFragility": 47
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xCa3144AAD1f75557E68B16C8C7e893112418f13C"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "aster-asbnb",
   "chain": "bsc",
   "address": "0x77734e70b6e88b4d82fe632a168edf6e700912b6",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x77734e70b6E88b4d82fE632a168EDf6e700912b6",
    "graph": {
     "nodes": [
      {
       "id": "0x77734e70b6e88b4d82fe632a168edf6e700912b6",
       "address": "0x77734e70b6E88b4d82fE632a168EDf6e700912b6",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xfb85485ab3bbc1ef56928f9d714cec4bd3dee43b",
       "address": "0xFB85485ab3bBC1eF56928F9d714ceC4Bd3DEe43B",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xfb85485ab3bbc1ef56928f9d714cec4bd3dee43b",
       "to": "0x77734e70b6e88b4d82fe632a168edf6e700912b6",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x77734e70b6E88b4d82fE632a168EDf6e700912b6",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x77734e70b6e88b4d82fe632a168edf6e700912b6"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 53,
     "resolvedAt": 1788944226
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x77734e70b6e88b4d82fe632a168edf6e700912b6",
      "0xfb85485ab3bbc1ef56928f9d714cec4bd3dee43b"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x77734e70b6e88b4d82fe632a168edf6e700912b6",
      "0xfb85485ab3bbc1ef56928f9d714cec4bd3dee43b"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x77734e70b6e88b4d82fe632a168edf6e700912b6",
       "0xfb85485ab3bbc1ef56928f9d714cec4bd3dee43b"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0xFB85485ab3bBC1eF56928F9d714ceC4Bd3DEe43B can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xFB85485ab3bBC1eF56928F9d714ceC4Bd3DEe43B"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "securitize-tokenized-aaa-clo-fund",
   "chain": "ethereum",
   "address": "0x51c2d74017390cbbd30550179a16a1c28f7210fc",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x51C2d74017390CbBd30550179A16A1c28F7210fc",
    "graph": {
     "nodes": [
      {
       "id": "0x51c2d74017390cbbd30550179a16a1c28f7210fc",
       "address": "0x51C2d74017390CbBd30550179A16A1c28F7210fc",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee",
       "address": "0x59c1eAcEc450c57Dcb9b8725d0F96635C2b676Ee",
       "nodeType": "EOA",
       "label": "Owner (EOA, from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee",
       "to": "0x51c2d74017390cbbd30550179a16a1c28f7210fc",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x51C2d74017390CbBd30550179A16A1c28F7210fc",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0x51c2d74017390cbbd30550179a16a1c28f7210fc"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788944088
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x51c2d74017390cbbd30550179a16a1c28f7210fc",
      "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x51c2d74017390cbbd30550179a16a1c28f7210fc",
      "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x51c2d74017390cbbd30550179a16a1c28f7210fc",
       "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x59c1eAcEc450c57Dcb9b8725d0F96635C2b676Ee can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 85,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x59c1eAcEc450c57Dcb9b8725d0F96635C2b676Ee"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "frax-ether",
   "chain": "ethereum",
   "address": "0x5e8422345238f34275888049021821e8e08caa1f",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x5E8422345238F34275888049021821E8E08CAa1f",
    "graph": {
     "nodes": [
      {
       "id": "0x5e8422345238f34275888049021821e8e08caa1f",
       "address": "0x5E8422345238F34275888049021821E8E08CAa1f",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x8412ebf45bac1b340bbe8f318b928c466c4e39ca",
       "address": "0x8412ebf45bAC1B340BbE8F318b928C466c4E39CA",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x8412ebf45bac1b340bbe8f318b928c466c4e39ca",
       "to": "0x5e8422345238f34275888049021821e8e08caa1f",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x5E8422345238F34275888049021821E8E08CAa1f",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x5e8422345238f34275888049021821e8e08caa1f"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 53,
     "resolvedAt": 1788944118
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5e8422345238f34275888049021821e8e08caa1f",
      "0x8412ebf45bac1b340bbe8f318b928c466c4e39ca"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5e8422345238f34275888049021821e8e08caa1f",
      "0x8412ebf45bac1b340bbe8f318b928c466c4e39ca"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x5e8422345238f34275888049021821e8e08caa1f",
       "0x8412ebf45bac1b340bbe8f318b928c466c4e39ca"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x8412ebf45bAC1B340BbE8F318b928C466c4E39CA can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x8412ebf45bAC1B340BbE8F318b928C466c4E39CA"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "hyperlane",
   "chain": "arbitrum",
   "address": "0x979ca5202784112f4738403dbec5d0f3b9daabb9",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x979Ca5202784112f4738403dBec5D0F3B9daabB9",
    "graph": {
     "nodes": [
      {
       "id": "0x979ca5202784112f4738403dbec5d0f3b9daabb9",
       "address": "0x979Ca5202784112f4738403dBec5D0F3B9daabB9",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x80cebd56a65e46c474a1a101e89e76c4c51d179c",
       "address": "0x80Cebd56A65e46c474a1A101e89E76C4c51D179c",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xac98b0cd1b64ea4fe133c6d2edaf842ce5cf4b01",
       "address": "0xAC98b0cD1B64EA4fe133C6D2EDaf842cE5cF4b01",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x80cebd56a65e46c474a1a101e89e76c4c51d179c",
       "to": "0x979ca5202784112f4738403dbec5d0f3b9daabb9",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xac98b0cd1b64ea4fe133c6d2edaf842ce5cf4b01",
       "to": "0x80cebd56a65e46c474a1a101e89e76c4c51d179c",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x80Cebd56A65e46c474a1A101e89E76C4c51D179c",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x979ca5202784112f4738403dbec5d0f3b9daabb9"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 49,
     "resolvedAt": 1788944122
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x979ca5202784112f4738403dbec5d0f3b9daabb9",
      "0x80cebd56a65e46c474a1a101e89e76c4c51d179c",
      "0xac98b0cd1b64ea4fe133c6d2edaf842ce5cf4b01"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x979ca5202784112f4738403dbec5d0f3b9daabb9",
      "0x80cebd56a65e46c474a1a101e89e76c4c51d179c",
      "0xac98b0cd1b64ea4fe133c6d2edaf842ce5cf4b01"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x979ca5202784112f4738403dbec5d0f3b9daabb9",
       "0x80cebd56a65e46c474a1a101e89e76c4c51d179c",
       "0xac98b0cd1b64ea4fe133c6d2edaf842ce5cf4b01"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0xAC98b0cD1B64EA4fe133C6D2EDaf842cE5cF4b01 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 83,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected"
     ],
     "upgradeFragility": 83,
     "governanceFragility": 83
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xAC98b0cD1B64EA4fe133C6D2EDaf842cE5cF4b01"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "hyperlane",
   "chain": "base",
   "address": "0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xeA87ae93Fa0019a82A727bfd3eBd1cFCa8f64f1D",
    "graph": {
     "nodes": [
      {
       "id": "0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d",
       "address": "0xeA87ae93Fa0019a82A727bfd3eBd1cFCa8f64f1D",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x4ed7d626f1e96cd1c0401607bf70d95243e3ded1",
       "address": "0x4Ed7d626f1E96cD1C0401607Bf70D95243E3dEd1",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x4ed7d626f1e96cd1c0401607bf70d95243e3ded1",
       "to": "0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 48,
     "resolvedAt": 1788944223
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d",
      "0x4ed7d626f1e96cd1c0401607bf70d95243e3ded1"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d",
      "0x4ed7d626f1e96cd1c0401607bf70d95243e3ded1"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 60,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 60,
     "governanceFragility": 60
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "owner() on ProxyAdmin 0x4Ed7d626f1E96cD1C0401607Bf70D95243E3dEd1 did not return a value"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "hyperlane",
   "chain": "bsc",
   "address": "0x2971b9aec44be4eb673df1b88cdb57b96eefe8a4",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x2971b9Aec44bE4eb673DF1B88cDB57b96eefe8a4",
    "graph": {
     "nodes": [
      {
       "id": "0x2971b9aec44be4eb673df1b88cdb57b96eefe8a4",
       "address": "0x2971b9Aec44bE4eb673DF1B88cDB57b96eefe8a4",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x2971b9aec44be4eb673df1b88cdb57b96eefe8a4"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944198
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "hyperlane",
   "chain": "ethereum",
   "address": "0xc005dc82818d67af737725bd4bf75435d065d239",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xc005dc82818d67AF737725bD4bf75435d065D239",
    "graph": {
     "nodes": [
      {
       "id": "0xc005dc82818d67af737725bd4bf75435d065d239",
       "address": "0xc005dc82818d67AF737725bD4bf75435d065D239",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0xc005dc82818d67af737725bd4bf75435d065d239"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944201
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "hyperlane",
   "chain": "optimism",
   "address": "0xd4c1905bb1d26bc93dac913e13cacc278cdcc80d",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xd4C1905BB1D26BC93DAC913e13CaCC278CdCC80D",
    "graph": {
     "nodes": [
      {
       "id": "0xd4c1905bb1d26bc93dac913e13cacc278cdcc80d",
       "address": "0xd4C1905BB1D26BC93DAC913e13CaCC278CdCC80D",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0xd4c1905bb1d26bc93dac913e13cacc278cdcc80d"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944278
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "hyperlane",
   "chain": "polygon",
   "address": "0x5d934f4e2f797775e53561bb72aca21ba36b96bb",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x5d934f4e2f797775e53561bB72aca21ba36B96BB",
    "graph": {
     "nodes": [
      {
       "id": "0x5d934f4e2f797775e53561bb72aca21ba36b96bb",
       "address": "0x5d934f4e2f797775e53561bB72aca21ba36B96BB",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x5d934f4e2f797775e53561bb72aca21ba36b96bb"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944280
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "usual-usd0",
   "chain": "ethereum",
   "address": "0x73a15fed60bf67631dc6cd7bc5b6e8da8190acf5",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x73A15FeD60Bf67631dC6cd7Bc5B6e8da8190aCF5",
    "graph": {
     "nodes": [
      {
       "id": "0x73a15fed60bf67631dc6cd7bc5b6e8da8190acf5",
       "address": "0x73A15FeD60Bf67631dC6cd7Bc5B6e8da8190aCF5",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x73a15fed60bf67631dc6cd7bc5b6e8da8190acf5"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944302
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "compound-v2",
   "chain": "ethereum",
   "address": "0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x3d9819210A31b4961b30EF54bE2aeD79B9c9Cd3B",
    "graph": {
     "nodes": [
      {
       "id": "0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b",
       "address": "0x3d9819210A31b4961b30EF54bE2aeD79B9c9Cd3B",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944305
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "renzo",
   "chain": "arbitrum",
   "address": "0x2416092f143378750bb29b79ed961ab195cceea5",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x2416092f143378750bb29b79eD961ab195CcEea5",
    "graph": {
     "nodes": [
      {
       "id": "0x2416092f143378750bb29b79ed961ab195cceea5",
       "address": "0x2416092f143378750bb29b79eD961ab195CcEea5",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x2416092f143378750bb29b79ed961ab195cceea5"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944679
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "renzo",
   "chain": "base",
   "address": "0x2416092f143378750bb29b79ed961ab195cceea5",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x2416092f143378750bb29b79eD961ab195CcEea5",
    "graph": {
     "nodes": [
      {
       "id": "0x2416092f143378750bb29b79ed961ab195cceea5",
       "address": "0x2416092f143378750bb29b79eD961ab195CcEea5",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x2416092f143378750bb29b79ed961ab195cceea5"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944681
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "renzo",
   "chain": "bsc",
   "address": "0x2416092f143378750bb29b79ed961ab195cceea5",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x2416092f143378750bb29b79eD961ab195CcEea5",
    "graph": {
     "nodes": [
      {
       "id": "0x2416092f143378750bb29b79ed961ab195cceea5",
       "address": "0x2416092f143378750bb29b79eD961ab195CcEea5",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x2416092f143378750bb29b79ed961ab195cceea5"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944703
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "renzo",
   "chain": "ethereum",
   "address": "0xbf5495efe5db9ce00f80364c8b423567e58d2110",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xbf5495Efe5DB9ce00f80364C8B423567e58d2110",
    "graph": {
     "nodes": [
      {
       "id": "0xbf5495efe5db9ce00f80364c8b423567e58d2110",
       "address": "0xbf5495Efe5DB9ce00f80364C8B423567e58d2110",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0xbf5495efe5db9ce00f80364c8b423567e58d2110"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944706
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "renzo",
   "chain": "optimism",
   "address": "0x2416092f143378750bb29b79ed961ab195cceea5",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x2416092f143378750bb29b79eD961ab195CcEea5",
    "graph": {
     "nodes": [
      {
       "id": "0x2416092f143378750bb29b79ed961ab195cceea5",
       "address": "0x2416092f143378750bb29b79eD961ab195CcEea5",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x2416092f143378750bb29b79ed961ab195cceea5"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 53,
     "resolvedAt": 1788944787
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "fx-protocol",
   "chain": "ethereum",
   "address": "0x250893ca4ba5d05626c785e8da758026928fcd24",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x250893CA4Ba5d05626C785e8da758026928FCD24",
    "graph": {
     "nodes": [
      {
       "id": "0x250893ca4ba5d05626c785e8da758026928fcd24",
       "address": "0x250893CA4Ba5d05626C785e8da758026928FCD24",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x0084c2e1b1823564e597ff4848a88d61ac63d703",
       "address": "0x0084C2e1B1823564e597Ff4848a88D61ac63D703",
       "nodeType": "CONTRACT",
       "label": "PlatformFeeSpliter",
       "metadata": {
        "contractName": "PlatformFeeSpliter",
        "isVerified": true
       }
      },
      {
       "id": "0x361f88157073b8522def857761484ca7b1d5c8be",
       "address": "0x361f88157073B8522deF857761484CA7b1D5c8be",
       "nodeType": "CONTRACT",
       "label": "RevenuePool",
       "metadata": {
        "contractName": "RevenuePool",
        "isVerified": true
       }
      },
      {
       "id": "0xe93f5dd55ec9bdabbba5ea88e4b4f3c253ee45ed",
       "address": "0xE93F5DD55eC9bdAbbba5eA88E4b4f3C253ee45Ed",
       "nodeType": "CONTRACT",
       "label": "ReservePool",
       "metadata": {
        "contractName": "ReservePool",
        "isVerified": true
       }
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x250893ca4ba5d05626c785e8da758026928fcd24"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 88,
     "resolvedAt": 1788944785
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 0,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "usdd",
   "chain": "bsc",
   "address": "0xd17479997f34dd9156deef8f95a52d81d265be9c",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xd17479997F34dd9156Deef8F95A52D81D265be9c",
    "graph": {
     "nodes": [
      {
       "id": "0xd17479997f34dd9156deef8f95a52d81d265be9c",
       "address": "0xd17479997F34dd9156Deef8F95A52D81D265be9c",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0xd17479997f34dd9156deef8f95a52d81d265be9c"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 53,
     "resolvedAt": 1788944788
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "usdd",
   "chain": "ethereum",
   "address": "0x4f8e5de400de08b164e7421b3ee387f461becd1a",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x4f8e5DE400DE08B164E7421B3EE387f461beCD1A",
    "graph": {
     "nodes": [
      {
       "id": "0x4f8e5de400de08b164e7421b3ee387f461becd1a",
       "address": "0x4f8e5DE400DE08B164E7421B3EE387f461beCD1A",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x4f8e5de400de08b164e7421b3ee387f461becd1a"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 53,
     "resolvedAt": 1788944782
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "sky-rwa",
   "chain": "ethereum",
   "address": "0x35d1b3f3d7966a1dfe207aa4514c12a259a0492b",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x35D1b3F3D7966A1DFe207aa4514C12a259A0492B",
    "graph": {
     "nodes": [
      {
       "id": "0x35d1b3f3d7966a1dfe207aa4514c12a259a0492b",
       "address": "0x35D1b3F3D7966A1DFe207aa4514C12a259A0492B",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x35d1b3f3d7966a1dfe207aa4514c12a259a0492b"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944794
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "nexus-mutual",
   "chain": "ethereum",
   "address": "0x01bfd82675dbcc7762c84019ca518e701c0cd07e",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x01BFd82675DBCc7762C84019cA518e701C0cD07e",
    "graph": {
     "nodes": [
      {
       "id": "0x01bfd82675dbcc7762c84019ca518e701c0cd07e",
       "address": "0x01BFd82675DBCc7762C84019cA518e701C0cD07e",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
       "address": "0x422D71fb8040aBEF53f3a05d21A9B85eebB2995D",
       "nodeType": "GNOSIS_SAFE",
       "label": "emergencyAdmin",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 6,
        "safeOwners": [
         "0x23E1B127Fd62A4dbe64cC30Bb30FFfBfd71BcFc6",
         "0x8D38C81B7bE9Dbe7440D66B92d4EF529806baAE7",
         "0x43f4cd7d153701794ce25a01eFD90DdC32FF8e8E",
         "0x9063a2C78aFd6C8A3510273d646111Df67D6CB4b",
         "0x87B2a7559d85f4653f13E6546A14189cd5455d45",
         "0x6FE2C2643cb5064951fB7DD87FbCE4777FB146E3"
        ]
       }
      },
      {
       "id": "0x23e1b127fd62a4dbe64cc30bb30fffbfd71bcfc6",
       "address": "0x23E1B127Fd62A4dbe64cC30Bb30FFfBfd71BcFc6",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x8d38c81b7be9dbe7440d66b92d4ef529806baae7",
       "address": "0x8D38C81B7bE9Dbe7440D66B92d4EF529806baAE7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x43f4cd7d153701794ce25a01efd90ddc32ff8e8e",
       "address": "0x43f4cd7d153701794ce25a01eFD90DdC32FF8e8E",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x9063a2c78afd6c8a3510273d646111df67d6cb4b",
       "address": "0x9063a2C78aFd6C8A3510273d646111Df67D6CB4b",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x87b2a7559d85f4653f13e6546a14189cd5455d45",
       "address": "0x87B2a7559d85f4653f13E6546A14189cd5455d45",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x6fe2c2643cb5064951fb7dd87fbce4777fb146e3",
       "address": "0x6FE2C2643cb5064951fB7DD87FbCE4777FB146E3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
       "to": "0x01bfd82675dbcc7762c84019ca518e701c0cd07e",
       "edgeType": "ACL_OF",
       "evidence": "emergencyAdmin() on 0x01BFd82675DBCc7762C84019cA518e701C0cD07e",
       "confidence": "HIGH"
      },
      {
       "from": "0x23e1b127fd62a4dbe64cc30bb30fffbfd71bcfc6",
       "to": "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x8d38c81b7be9dbe7440d66b92d4ef529806baae7",
       "to": "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x43f4cd7d153701794ce25a01efd90ddc32ff8e8e",
       "to": "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x9063a2c78afd6c8a3510273d646111df67d6cb4b",
       "to": "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x87b2a7559d85f4653f13e6546a14189cd5455d45",
       "to": "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x6fe2c2643cb5064951fb7dd87fbce4777fb146e3",
       "to": "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x01bfd82675dbcc7762c84019ca518e701c0cd07e"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 38,
     "resolvedAt": 1788944792
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x01bfd82675dbcc7762c84019ca518e701c0cd07e",
      "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
      "0x23e1b127fd62a4dbe64cc30bb30fffbfd71bcfc6"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x01bfd82675dbcc7762c84019ca518e701c0cd07e",
      "0x422d71fb8040abef53f3a05d21a9b85eebb2995d",
      "0x23e1b127fd62a4dbe64cc30bb30fffbfd71bcfc6"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 56,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 56,
     "governanceFragility": 56
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "emergencyAdmin",
      "getterSelector": "0x70905dce",
      "resolvedAddress": "0x422D71fb8040aBEF53f3a05d21A9B85eebB2995D",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x01BFd82675DBCc7762C84019cA518e701C0cD07e: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "avalon-cedefi",
   "chain": "ethereum",
   "address": "0x02fedcff97942fe28e8936cdc3d7a480fdd248f0",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x02feDCff97942fe28e8936Cdc3D7A480fdD248f0",
    "graph": {
     "nodes": [
      {
       "id": "0x02fedcff97942fe28e8936cdc3d7a480fdd248f0",
       "address": "0x02feDCff97942fe28e8936Cdc3D7A480fdD248f0",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x4da0d7e5e9def8782cd1cbad3a555ee1be9d0ef6",
       "address": "0x4Da0D7e5e9deF8782cd1cBaD3a555eE1be9D0Ef6",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
       "address": "0xdFB1b1c0E0f697829aF500D73364D863Cb3c6cE9",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 5,
        "safeOwnerCount": 6,
        "safeOwners": [
         "0xd955F0c167adbf7d553fc4D59A964A1b115Cc093",
         "0x351806B55e93A8Bcb47Be3ACAF71584deDEaB324",
         "0x85AF4b64A0d98fd9A0ef9b473dD50008F8624b8A",
         "0x2557Ac54165134D7EfD5ab94B750e9e04147beb1",
         "0x3b47b6a52e2C5bd4ca23eF7295Af7c435E63FC92",
         "0xe9Cd042b659AD5fbdd6627F08ada1ed0608259f6"
        ]
       }
      },
      {
       "id": "0xd955f0c167adbf7d553fc4d59a964a1b115cc093",
       "address": "0xd955F0c167adbf7d553fc4D59A964A1b115Cc093",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x351806b55e93a8bcb47be3acaf71584dedeab324",
       "address": "0x351806B55e93A8Bcb47Be3ACAF71584deDEaB324",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x85af4b64a0d98fd9a0ef9b473dd50008f8624b8a",
       "address": "0x85AF4b64A0d98fd9A0ef9b473dD50008F8624b8A",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x2557ac54165134d7efd5ab94b750e9e04147beb1",
       "address": "0x2557Ac54165134D7EfD5ab94B750e9e04147beb1",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x3b47b6a52e2c5bd4ca23ef7295af7c435e63fc92",
       "address": "0x3b47b6a52e2C5bd4ca23eF7295Af7c435E63FC92",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xe9cd042b659ad5fbdd6627f08ada1ed0608259f6",
       "address": "0xe9Cd042b659AD5fbdd6627F08ada1ed0608259f6",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x4da0d7e5e9def8782cd1cbad3a555ee1be9d0ef6",
       "to": "0x02fedcff97942fe28e8936cdc3d7a480fdd248f0",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
       "to": "0x02fedcff97942fe28e8936cdc3d7a480fdd248f0",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x02feDCff97942fe28e8936Cdc3D7A480fdD248f0",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
       "to": "0x4da0d7e5e9def8782cd1cbad3a555ee1be9d0ef6",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x4Da0D7e5e9deF8782cd1cBaD3a555eE1be9D0Ef6",
       "confidence": "HIGH"
      },
      {
       "from": "0xd955f0c167adbf7d553fc4d59a964a1b115cc093",
       "to": "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x351806b55e93a8bcb47be3acaf71584dedeab324",
       "to": "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x85af4b64a0d98fd9a0ef9b473dd50008f8624b8a",
       "to": "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x2557ac54165134d7efd5ab94b750e9e04147beb1",
       "to": "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x3b47b6a52e2c5bd4ca23ef7295af7c435e63fc92",
       "to": "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xe9cd042b659ad5fbdd6627f08ada1ed0608259f6",
       "to": "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x02fedcff97942fe28e8936cdc3d7a480fdd248f0"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 58,
     "resolvedAt": 1788944797
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x02fedcff97942fe28e8936cdc3d7a480fdd248f0",
      "0x4da0d7e5e9def8782cd1cbad3a555ee1be9d0ef6",
      "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
      "0xd955f0c167adbf7d553fc4d59a964a1b115cc093"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x02fedcff97942fe28e8936cdc3d7a480fdd248f0",
      "0x4da0d7e5e9def8782cd1cbad3a555ee1be9d0ef6",
      "0xdfb1b1c0e0f697829af500d73364d863cb3c6ce9",
      "0xd955f0c167adbf7d553fc4d59a964a1b115cc093"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 46,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xdFB1b1c0E0f697829aF500D73364D863Cb3c6cE9",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xdFB1b1c0E0f697829aF500D73364D863Cb3c6cE9"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "enzyme-finance",
   "chain": "arbitrum",
   "address": "0x8da28441a4c594fd2fac72726c1412d8cf9e4a19",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x8da28441a4c594fD2fac72726C1412d8Cf9E4A19",
    "graph": {
     "nodes": [
      {
       "id": "0x8da28441a4c594fd2fac72726c1412d8cf9e4a19",
       "address": "0x8da28441a4c594fD2fac72726C1412d8Cf9E4A19",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x53f65edda4434b29c1109c5c02bcd0b54343e5bc",
       "address": "0x53F65EdDA4434b29C1109c5c02BCD0b54343E5bC",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0xB99B1D51F6e94CC79539561335e267f84196Abd4",
         "0x285dd4E16c02b487B93f76ef50C2c141bDA78bB0",
         "0xf914a675CbC2Bf23Ed5b37Aa06b0C4f177022EE7",
         "0xbf28A17e796bbE7C53411f87FA3f317372A121E2",
         "0x4CC3550590673C4D590C356E7a2FFa14267D412c"
        ]
       }
      },
      {
       "id": "0xb99b1d51f6e94cc79539561335e267f84196abd4",
       "address": "0xB99B1D51F6e94CC79539561335e267f84196Abd4",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x285dd4e16c02b487b93f76ef50c2c141bda78bb0",
       "address": "0x285dd4E16c02b487B93f76ef50C2c141bDA78bB0",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf914a675cbc2bf23ed5b37aa06b0c4f177022ee7",
       "address": "0xf914a675CbC2Bf23Ed5b37Aa06b0C4f177022EE7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbf28a17e796bbe7c53411f87fa3f317372a121e2",
       "address": "0xbf28A17e796bbE7C53411f87FA3f317372A121E2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4cc3550590673c4d590c356e7a2ffa14267d412c",
       "address": "0x4CC3550590673C4D590C356E7a2FFa14267D412c",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x53f65edda4434b29c1109c5c02bcd0b54343e5bc",
       "to": "0x8da28441a4c594fd2fac72726c1412d8cf9e4a19",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x8da28441a4c594fD2fac72726C1412d8Cf9E4A19",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xb99b1d51f6e94cc79539561335e267f84196abd4",
       "to": "0x53f65edda4434b29c1109c5c02bcd0b54343e5bc",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x285dd4e16c02b487b93f76ef50c2c141bda78bb0",
       "to": "0x53f65edda4434b29c1109c5c02bcd0b54343e5bc",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf914a675cbc2bf23ed5b37aa06b0c4f177022ee7",
       "to": "0x53f65edda4434b29c1109c5c02bcd0b54343e5bc",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbf28a17e796bbe7c53411f87fa3f317372a121e2",
       "to": "0x53f65edda4434b29c1109c5c02bcd0b54343e5bc",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4cc3550590673c4d590c356e7a2ffa14267d412c",
       "to": "0x53f65edda4434b29c1109c5c02bcd0b54343e5bc",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x8da28441a4c594fd2fac72726c1412d8cf9e4a19"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 58,
     "resolvedAt": 1788944797
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x8da28441a4c594fd2fac72726c1412d8cf9e4a19",
      "0x53f65edda4434b29c1109c5c02bcd0b54343e5bc",
      "0xb99b1d51f6e94cc79539561335e267f84196abd4"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x8da28441a4c594fd2fac72726c1412d8cf9e4a19",
      "0x53f65edda4434b29c1109c5c02bcd0b54343e5bc",
      "0xb99b1d51f6e94cc79539561335e267f84196abd4"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x53F65EdDA4434b29C1109c5c02BCD0b54343E5bC",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x53F65EdDA4434b29C1109c5c02BCD0b54343E5bC"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "enzyme-finance",
   "chain": "ethereum",
   "address": "0xc3dc853dd716bd5754f421ef94fdcbac3902ab32",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xC3DC853dD716bd5754f421ef94fdCbac3902ab32",
    "graph": {
     "nodes": [
      {
       "id": "0xc3dc853dd716bd5754f421ef94fdcbac3902ab32",
       "address": "0xC3DC853dD716bd5754f421ef94fdCbac3902ab32",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xb270fe91e8e4b80452fbf1b4704208792a350f53",
       "address": "0xb270FE91e8E4b80452fBF1b4704208792A350f53",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0xB99B1D51F6e94CC79539561335e267f84196Abd4",
         "0x285dd4E16c02b487B93f76ef50C2c141bDA78bB0",
         "0xf914a675CbC2Bf23Ed5b37Aa06b0C4f177022EE7",
         "0xbf28A17e796bbE7C53411f87FA3f317372A121E2",
         "0x4CC3550590673C4D590C356E7a2FFa14267D412c"
        ]
       }
      },
      {
       "id": "0xb99b1d51f6e94cc79539561335e267f84196abd4",
       "address": "0xB99B1D51F6e94CC79539561335e267f84196Abd4",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x285dd4e16c02b487b93f76ef50c2c141bda78bb0",
       "address": "0x285dd4E16c02b487B93f76ef50C2c141bDA78bB0",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf914a675cbc2bf23ed5b37aa06b0c4f177022ee7",
       "address": "0xf914a675CbC2Bf23Ed5b37Aa06b0C4f177022EE7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbf28a17e796bbe7c53411f87fa3f317372a121e2",
       "address": "0xbf28A17e796bbE7C53411f87FA3f317372A121E2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4cc3550590673c4d590c356e7a2ffa14267d412c",
       "address": "0x4CC3550590673C4D590C356E7a2FFa14267D412c",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xb270fe91e8e4b80452fbf1b4704208792a350f53",
       "to": "0xc3dc853dd716bd5754f421ef94fdcbac3902ab32",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xC3DC853dD716bd5754f421ef94fdCbac3902ab32",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xb99b1d51f6e94cc79539561335e267f84196abd4",
       "to": "0xb270fe91e8e4b80452fbf1b4704208792a350f53",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x285dd4e16c02b487b93f76ef50c2c141bda78bb0",
       "to": "0xb270fe91e8e4b80452fbf1b4704208792a350f53",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf914a675cbc2bf23ed5b37aa06b0c4f177022ee7",
       "to": "0xb270fe91e8e4b80452fbf1b4704208792a350f53",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbf28a17e796bbe7c53411f87fa3f317372a121e2",
       "to": "0xb270fe91e8e4b80452fbf1b4704208792a350f53",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4cc3550590673c4d590c356e7a2ffa14267d412c",
       "to": "0xb270fe91e8e4b80452fbf1b4704208792a350f53",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xc3dc853dd716bd5754f421ef94fdcbac3902ab32"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 58,
     "resolvedAt": 1788944799
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xc3dc853dd716bd5754f421ef94fdcbac3902ab32",
      "0xb270fe91e8e4b80452fbf1b4704208792a350f53",
      "0xb99b1d51f6e94cc79539561335e267f84196abd4"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xc3dc853dd716bd5754f421ef94fdcbac3902ab32",
      "0xb270fe91e8e4b80452fbf1b4704208792a350f53",
      "0xb99b1d51f6e94cc79539561335e267f84196abd4"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xb270FE91e8E4b80452fBF1b4704208792A350f53",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xb270FE91e8E4b80452fBF1b4704208792A350f53"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "enzyme-finance",
   "chain": "polygon",
   "address": "0x2e25271297537b8124b8f883a92ffd95c4032733",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x2e25271297537B8124b8f883a92fFd95C4032733",
    "graph": {
     "nodes": [
      {
       "id": "0x2e25271297537b8124b8f883a92ffd95c4032733",
       "address": "0x2e25271297537B8124b8f883a92fFd95C4032733",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xf5ac3c711b016d517a280c8ad38be7c2ff460f17",
       "address": "0xF5Ac3C711b016d517A280C8aD38Be7c2FF460f17",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x285dd4E16c02b487B93f76ef50C2c141bDA78bB0",
         "0xf914a675CbC2Bf23Ed5b37Aa06b0C4f177022EE7",
         "0xB99B1D51F6e94CC79539561335e267f84196Abd4",
         "0xbf28A17e796bbE7C53411f87FA3f317372A121E2",
         "0x4CC3550590673C4D590C356E7a2FFa14267D412c"
        ]
       }
      },
      {
       "id": "0x285dd4e16c02b487b93f76ef50c2c141bda78bb0",
       "address": "0x285dd4E16c02b487B93f76ef50C2c141bDA78bB0",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf914a675cbc2bf23ed5b37aa06b0c4f177022ee7",
       "address": "0xf914a675CbC2Bf23Ed5b37Aa06b0C4f177022EE7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb99b1d51f6e94cc79539561335e267f84196abd4",
       "address": "0xB99B1D51F6e94CC79539561335e267f84196Abd4",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbf28a17e796bbe7c53411f87fa3f317372a121e2",
       "address": "0xbf28A17e796bbE7C53411f87FA3f317372A121E2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4cc3550590673c4d590c356e7a2ffa14267d412c",
       "address": "0x4CC3550590673C4D590C356E7a2FFa14267D412c",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xf5ac3c711b016d517a280c8ad38be7c2ff460f17",
       "to": "0x2e25271297537b8124b8f883a92ffd95c4032733",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x2e25271297537B8124b8f883a92fFd95C4032733",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x285dd4e16c02b487b93f76ef50c2c141bda78bb0",
       "to": "0xf5ac3c711b016d517a280c8ad38be7c2ff460f17",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf914a675cbc2bf23ed5b37aa06b0c4f177022ee7",
       "to": "0xf5ac3c711b016d517a280c8ad38be7c2ff460f17",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb99b1d51f6e94cc79539561335e267f84196abd4",
       "to": "0xf5ac3c711b016d517a280c8ad38be7c2ff460f17",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbf28a17e796bbe7c53411f87fa3f317372a121e2",
       "to": "0xf5ac3c711b016d517a280c8ad38be7c2ff460f17",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4cc3550590673c4d590c356e7a2ffa14267d412c",
       "to": "0xf5ac3c711b016d517a280c8ad38be7c2ff460f17",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x2e25271297537b8124b8f883a92ffd95c4032733"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 58,
     "resolvedAt": 1788944804
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x2e25271297537b8124b8f883a92ffd95c4032733",
      "0xf5ac3c711b016d517a280c8ad38be7c2ff460f17",
      "0x285dd4e16c02b487b93f76ef50c2c141bda78bb0"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x2e25271297537b8124b8f883a92ffd95c4032733",
      "0xf5ac3c711b016d517a280c8ad38be7c2ff460f17",
      "0x285dd4e16c02b487b93f76ef50c2c141bda78bb0"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xF5Ac3C711b016d517A280C8aD38Be7c2FF460f17",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xF5Ac3C711b016d517A280C8aD38Be7c2FF460f17"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "railgun",
   "chain": "arbitrum",
   "address": "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xFA7093CDD9EE6932B4eb2c9e1cde7CE00B1FA4b9",
    "graph": {
     "nodes": [
      {
       "id": "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
       "address": "0xFA7093CDD9EE6932B4eb2c9e1cde7CE00B1FA4b9",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0xb00a75949806158a90a86f70b4d4393619a4d527",
       "address": "0xb00a75949806158a90A86f70B4d4393619A4D527",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xbb7d93ef65f4131ed13aee0497503d57ff74ccfa",
       "address": "0xbB7d93eF65F4131eD13aeE0497503d57ff74Ccfa",
       "nodeType": "CONTRACT",
       "label": "Owner (from event)",
       "metadata": {}
      },
      {
       "id": "0xc480f68a3dcc3edd82134fab45c14a0fcf1da3cc",
       "address": "0xc480F68A3dcC3EdD82134FAB45C14A0FcF1dA3CC",
       "nodeType": "CONTRACT",
       "label": "ArbitrumExecutor",
       "metadata": {
        "contractName": "ArbitrumExecutor",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "0xb00a75949806158a90a86f70b4d4393619a4d527",
       "to": "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xbb7d93ef65f4131ed13aee0497503d57ff74ccfa",
       "to": "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xFA7093CDD9EE6932B4eb2c9e1cde7CE00B1FA4b9",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xbb7d93ef65f4131ed13aee0497503d57ff74ccfa",
       "to": "0xb00a75949806158a90a86f70b4d4393619a4d527",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0xb00a75949806158a90A86f70B4d4393619A4D527",
       "confidence": "HIGH"
      },
      {
       "from": "0xc480f68a3dcc3edd82134fab45c14a0fcf1da3cc",
       "to": "0xbb7d93ef65f4131ed13aee0497503d57ff74ccfa",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xbB7d93eF65F4131eD13aeE0497503d57ff74Ccfa",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 101,
     "resolvedAt": 1788944804
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
      "0xb00a75949806158a90a86f70b4d4393619a4d527",
      "0xbb7d93ef65f4131ed13aee0497503d57ff74ccfa",
      "0xc480f68a3dcc3edd82134fab45c14a0fcf1da3cc"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
      "0xb00a75949806158a90a86f70b4d4393619a4d527",
      "0xbb7d93ef65f4131ed13aee0497503d57ff74ccfa",
      "0xc480f68a3dcc3edd82134fab45c14a0fcf1da3cc"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 63,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 8
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "3/4 nodes unresolved"
     ],
     "upgradeFragility": 63,
     "governanceFragility": 63
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xbB7d93eF65F4131eD13aeE0497503d57ff74Ccfa",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xbB7d93eF65F4131eD13aeE0497503d57ff74Ccfa"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "railgun",
   "chain": "bsc",
   "address": "0x590162bf4b50f6576a459b75309ee21d92178a10",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x590162bf4b50F6576a459B75309eE21D92178A10",
    "graph": {
     "nodes": [
      {
       "id": "0x590162bf4b50f6576a459b75309ee21d92178a10",
       "address": "0x590162bf4b50F6576a459B75309eE21D92178A10",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x3bb38cd4c801cb0bed481bc3fc4b14b06d81c5d2",
       "address": "0x3bb38Cd4c801cb0bEd481Bc3fC4b14B06D81C5D2",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0x4a7532f58259524251d7df1052762dc23c98bae7",
       "address": "0x4A7532f58259524251D7df1052762dc23c98Bae7",
       "nodeType": "CONTRACT",
       "label": "Delegator",
       "metadata": {
        "contractName": "Delegator",
        "isVerified": true
       }
      },
      {
       "id": "0xc3f2c8f9d5f0705de706b1302b7a039e1e11ac88",
       "address": "0xc3f2C8F9d5F0705De706b1302B7a039e1e11aC88",
       "nodeType": "CONTRACT",
       "label": "Voting",
       "metadata": {
        "contractName": "Voting",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "0x3bb38cd4c801cb0bed481bc3fc4b14b06d81c5d2",
       "to": "0x590162bf4b50f6576a459b75309ee21d92178a10",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0x4a7532f58259524251d7df1052762dc23c98bae7",
       "to": "0x3bb38cd4c801cb0bed481bc3fc4b14b06d81c5d2",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x3bb38Cd4c801cb0bEd481Bc3fC4b14B06D81C5D2",
       "confidence": "HIGH"
      },
      {
       "from": "0xc3f2c8f9d5f0705de706b1302b7a039e1e11ac88",
       "to": "0x4a7532f58259524251d7df1052762dc23c98bae7",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x4A7532f58259524251D7df1052762dc23c98Bae7",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x590162bf4b50f6576a459b75309ee21d92178a10"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 95,
     "resolvedAt": 1788944819
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x590162bf4b50f6576a459b75309ee21d92178a10",
      "0x3bb38cd4c801cb0bed481bc3fc4b14b06d81c5d2",
      "0x4a7532f58259524251d7df1052762dc23c98bae7",
      "0xc3f2c8f9d5f0705de706b1302b7a039e1e11ac88"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x590162bf4b50f6576a459b75309ee21d92178a10",
      "0x3bb38cd4c801cb0bed481bc3fc4b14b06d81c5d2",
      "0x4a7532f58259524251d7df1052762dc23c98bae7",
      "0xc3f2c8f9d5f0705de706b1302b7a039e1e11ac88"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 63,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 8
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "3/4 nodes unresolved"
     ],
     "upgradeFragility": 63,
     "governanceFragility": 63
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x4A7532f58259524251D7df1052762dc23c98Bae7"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "railgun",
   "chain": "ethereum",
   "address": "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xFA7093CDD9EE6932B4eb2c9e1cde7CE00B1FA4b9",
    "graph": {
     "nodes": [
      {
       "id": "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
       "address": "0xFA7093CDD9EE6932B4eb2c9e1cde7CE00B1FA4b9",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x4f8e20f55f879bee7bc010bd6bd2138b34ac65c8",
       "address": "0x4F8E20f55f879beE7Bc010Bd6bD2138B34aC65c8",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xb6d513f6222ee92fff975e901bd792e2513fb53b",
       "address": "0xB6d513f6222Ee92Fff975E901bd792E2513fB53B",
       "nodeType": "CONTRACT",
       "label": "Owner (from event)",
       "metadata": {}
      },
      {
       "id": "0xc480f68a3dcc3edd82134fab45c14a0fcf1da3cc",
       "address": "0xc480F68A3dcC3EdD82134FAB45C14A0FcF1dA3CC",
       "nodeType": "CONTRACT",
       "label": "Voting",
       "metadata": {
        "contractName": "Voting",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "0x4f8e20f55f879bee7bc010bd6bd2138b34ac65c8",
       "to": "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xb6d513f6222ee92fff975e901bd792e2513fb53b",
       "to": "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xFA7093CDD9EE6932B4eb2c9e1cde7CE00B1FA4b9",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xb6d513f6222ee92fff975e901bd792e2513fb53b",
       "to": "0x4f8e20f55f879bee7bc010bd6bd2138b34ac65c8",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x4F8E20f55f879beE7Bc010Bd6bD2138B34aC65c8",
       "confidence": "HIGH"
      },
      {
       "from": "0xc480f68a3dcc3edd82134fab45c14a0fcf1da3cc",
       "to": "0xb6d513f6222ee92fff975e901bd792e2513fb53b",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xB6d513f6222Ee92Fff975E901bd792E2513fB53B",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 101,
     "resolvedAt": 1788944807
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
      "0x4f8e20f55f879bee7bc010bd6bd2138b34ac65c8",
      "0xb6d513f6222ee92fff975e901bd792e2513fb53b",
      "0xc480f68a3dcc3edd82134fab45c14a0fcf1da3cc"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xfa7093cdd9ee6932b4eb2c9e1cde7ce00b1fa4b9",
      "0x4f8e20f55f879bee7bc010bd6bd2138b34ac65c8",
      "0xb6d513f6222ee92fff975e901bd792e2513fb53b",
      "0xc480f68a3dcc3edd82134fab45c14a0fcf1da3cc"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 63,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 8
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "3/4 nodes unresolved"
     ],
     "upgradeFragility": 63,
     "governanceFragility": 63
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xB6d513f6222Ee92Fff975E901bd792E2513fB53B",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xB6d513f6222Ee92Fff975E901bd792E2513fB53B"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "railgun",
   "chain": "polygon",
   "address": "0x19b620929f97b7b990801496c3b361ca5def8c71",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x19B620929f97b7b990801496c3b361CA5dEf8C71",
    "graph": {
     "nodes": [
      {
       "id": "0x19b620929f97b7b990801496c3b361ca5def8c71",
       "address": "0x19B620929f97b7b990801496c3b361CA5dEf8C71",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x3c53c163c2ece58470ee219e647f18d133885c3a",
       "address": "0x3c53C163C2EcE58470ee219E647f18D133885C3A",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0x5f67441090fbdf57f1d9f28dd65a29b0bb3e83a7",
       "address": "0x5f67441090FbDf57F1D9f28dd65a29b0bB3E83a7",
       "nodeType": "CONTRACT",
       "label": "Owner (from event)",
       "metadata": {}
      },
      {
       "id": "0xc3f2c8f9d5f0705de706b1302b7a039e1e11ac88",
       "address": "0xc3f2C8F9d5F0705De706b1302B7a039e1e11aC88",
       "nodeType": "CONTRACT",
       "label": "Voting",
       "metadata": {
        "contractName": "Voting",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "0x3c53c163c2ece58470ee219e647f18d133885c3a",
       "to": "0x19b620929f97b7b990801496c3b361ca5def8c71",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0x5f67441090fbdf57f1d9f28dd65a29b0bb3e83a7",
       "to": "0x19b620929f97b7b990801496c3b361ca5def8c71",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x19B620929f97b7b990801496c3b361CA5dEf8C71",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x5f67441090fbdf57f1d9f28dd65a29b0bb3e83a7",
       "to": "0x3c53c163c2ece58470ee219e647f18d133885c3a",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x3c53C163C2EcE58470ee219E647f18D133885C3A",
       "confidence": "HIGH"
      },
      {
       "from": "0xc3f2c8f9d5f0705de706b1302b7a039e1e11ac88",
       "to": "0x5f67441090fbdf57f1d9f28dd65a29b0bb3e83a7",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x5f67441090FbDf57F1D9f28dd65a29b0bB3E83a7",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x19b620929f97b7b990801496c3b361ca5def8c71"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 101,
     "resolvedAt": 1788944812
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x19b620929f97b7b990801496c3b361ca5def8c71",
      "0x3c53c163c2ece58470ee219e647f18d133885c3a",
      "0x5f67441090fbdf57f1d9f28dd65a29b0bb3e83a7",
      "0xc3f2c8f9d5f0705de706b1302b7a039e1e11ac88"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x19b620929f97b7b990801496c3b361ca5def8c71",
      "0x3c53c163c2ece58470ee219e647f18d133885c3a",
      "0x5f67441090fbdf57f1d9f28dd65a29b0bb3e83a7",
      "0xc3f2c8f9d5f0705de706b1302b7a039e1e11ac88"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 63,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 8
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "3/4 nodes unresolved"
     ],
     "upgradeFragility": 63,
     "governanceFragility": 63
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x5f67441090FbDf57F1D9f28dd65a29b0bB3E83a7",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x5f67441090FbDf57F1D9f28dd65a29b0bB3E83a7"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "aera-v3",
   "chain": "base",
   "address": "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x29722cC9a1cACff4a15914F9bC274B46F3b90B4F",
    "graph": {
     "nodes": [
      {
       "id": "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
       "address": "0x29722cC9a1cACff4a15914F9bC274B46F3b90B4F",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
       "address": "0xA83C037DF3b27bF7224AB0a40a2c4531FF1B2f40",
       "nodeType": "CONTRACT",
       "label": "authority",
       "metadata": {}
      },
      {
       "id": "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
       "address": "0xce75E223E6DbB0503D2B6f55bC5907d1A0372E2B",
       "nodeType": "TIMELOCK",
       "label": "Timelock (1.0d)",
       "metadata": {
        "timelockDelaySec": 86400,
        "timelockType": "OZ_TIMELOCK_CONTROLLER"
       }
      }
     ],
     "edges": [
      {
       "from": "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
       "to": "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
       "edgeType": "ACL_OF",
       "evidence": "authority() on 0x29722cC9a1cACff4a15914F9bC274B46F3b90B4F",
       "confidence": "HIGH"
      },
      {
       "from": "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
       "to": "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x29722cC9a1cACff4a15914F9bC274B46F3b90B4F",
       "confidence": "HIGH"
      },
      {
       "from": "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
       "to": "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xA83C037DF3b27bF7224AB0a40a2c4531FF1B2f40",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 61,
     "resolvedAt": 1788944841
    },
    "effectiveDelay": {
     "totalDelaySec": 86400,
     "baseDelaySec": 86400,
     "governanceDelaySec": 0,
     "path": [
      "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
      "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
      "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 86400,
     "baseDelaySec": 86400,
     "governanceDelaySec": 0,
     "path": [
      "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
      "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
      "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 37,
     "components": {
      "effectiveDelay": 15,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 7
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay: 1.0d",
      "Authority has moderate concentration",
      "2/3 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 37
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "authority",
      "getterSelector": "0xbf7e214f",
      "resolvedAddress": "0xA83C037DF3b27bF7224AB0a40a2c4531FF1B2f40",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xce75E223E6DbB0503D2B6f55bC5907d1A0372E2B"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "aera-v3",
   "chain": "ethereum",
   "address": "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x29722cC9a1cACff4a15914F9bC274B46F3b90B4F",
    "graph": {
     "nodes": [
      {
       "id": "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
       "address": "0x29722cC9a1cACff4a15914F9bC274B46F3b90B4F",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
       "address": "0xA83C037DF3b27bF7224AB0a40a2c4531FF1B2f40",
       "nodeType": "CONTRACT",
       "label": "authority",
       "metadata": {}
      },
      {
       "id": "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
       "address": "0xce75E223E6DbB0503D2B6f55bC5907d1A0372E2B",
       "nodeType": "TIMELOCK",
       "label": "Timelock (1.0d)",
       "metadata": {
        "timelockDelaySec": 86400,
        "timelockType": "OZ_TIMELOCK_CONTROLLER"
       }
      },
      {
       "id": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "address": "0x5CC25C6B59C551D15941144Ca060d330eB02fc62",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/7",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0xf72Dbe617a4f24c8447178f6F11E4F399393255e",
         "0x7a54A3547F646B59C90d92c529FB163D725DC14a",
         "0x218C720079833e0e40a3cc68CD5fA2f89D65d0bf",
         "0x5904DE40ABE77932E8e11ce41AcD5A8131012A99",
         "0x4f990C391fE24785b76e206229e3a01799584492",
         "0xF9AF9bF867df5f990c617e634B24699a24a4E29E",
         "0x15dc14F6CF1B6a34a44BdC91ef5b91d5525b02eC"
        ]
       }
      },
      {
       "id": "0xf72dbe617a4f24c8447178f6f11e4f399393255e",
       "address": "0xf72Dbe617a4f24c8447178f6F11E4F399393255e",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x7a54a3547f646b59c90d92c529fb163d725dc14a",
       "address": "0x7a54A3547F646B59C90d92c529FB163D725DC14a",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x218c720079833e0e40a3cc68cd5fa2f89d65d0bf",
       "address": "0x218C720079833e0e40a3cc68CD5fA2f89D65d0bf",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x5904de40abe77932e8e11ce41acd5a8131012a99",
       "address": "0x5904DE40ABE77932E8e11ce41AcD5A8131012A99",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4f990c391fe24785b76e206229e3a01799584492",
       "address": "0x4f990C391fE24785b76e206229e3a01799584492",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf9af9bf867df5f990c617e634b24699a24a4e29e",
       "address": "0xF9AF9bF867df5f990c617e634B24699a24a4E29E",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x15dc14f6cf1b6a34a44bdc91ef5b91d5525b02ec",
       "address": "0x15dc14F6CF1B6a34a44BdC91ef5b91d5525b02eC",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
       "to": "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
       "edgeType": "ACL_OF",
       "evidence": "authority() on 0x29722cC9a1cACff4a15914F9bC274B46F3b90B4F",
       "confidence": "HIGH"
      },
      {
       "from": "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
       "to": "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x29722cC9a1cACff4a15914F9bC274B46F3b90B4F",
       "confidence": "HIGH"
      },
      {
       "from": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "to": "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
       "edgeType": "SCHEDULES",
       "evidence": "PROPOSER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "to": "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "to": "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
       "edgeType": "BYPASSES",
       "evidence": "CANCELLER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
       "to": "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xA83C037DF3b27bF7224AB0a40a2c4531FF1B2f40",
       "confidence": "HIGH"
      },
      {
       "from": "0xf72dbe617a4f24c8447178f6f11e4f399393255e",
       "to": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x7a54a3547f646b59c90d92c529fb163d725dc14a",
       "to": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x218c720079833e0e40a3cc68cd5fa2f89d65d0bf",
       "to": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x5904de40abe77932e8e11ce41acd5a8131012a99",
       "to": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4f990c391fe24785b76e206229e3a01799584492",
       "to": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf9af9bf867df5f990c617e634b24699a24a4e29e",
       "to": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x15dc14f6cf1b6a34a44bdc91ef5b91d5525b02ec",
       "to": "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 82,
     "resolvedAt": 1788944818
    },
    "effectiveDelay": {
     "totalDelaySec": 86400,
     "baseDelaySec": 86400,
     "governanceDelaySec": 0,
     "path": [
      "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
      "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
      "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
      "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
      "0xf72dbe617a4f24c8447178f6f11e4f399393255e"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 86400,
     "baseDelaySec": 86400,
     "governanceDelaySec": 0,
     "path": [
      "0x29722cc9a1cacff4a15914f9bc274b46f3b90b4f",
      "0xa83c037df3b27bf7224ab0a40a2c4531ff1b2f40",
      "0xce75e223e6dbb0503d2b6f55bc5907d1a0372e2b",
      "0x5cc25c6b59c551d15941144ca060d330eb02fc62",
      "0xf72dbe617a4f24c8447178f6f11e4f399393255e"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 32,
     "components": {
      "effectiveDelay": 15,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 2
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay: 1.0d",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 32
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "authority",
      "getterSelector": "0xbf7e214f",
      "resolvedAddress": "0xA83C037DF3b27bF7224AB0a40a2c4531FF1B2f40",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xce75E223E6DbB0503D2B6f55bC5907d1A0372E2B"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "liquity-v2",
   "chain": "ethereum",
   "address": "0xf949982b91c8c61e952b3ba942cbbfaef5386684",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xf949982B91C8c61e952B3bA942cbbfaef5386684",
    "graph": {
     "nodes": [
      {
       "id": "0xf949982b91c8c61e952b3ba942cbbfaef5386684",
       "address": "0xf949982B91C8c61e952B3bA942cbbfaef5386684",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0xf949982b91c8c61e952b3ba942cbbfaef5386684"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 54,
     "resolvedAt": 1788944820
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "apx-bridge",
   "chain": "arbitrum",
   "address": "0xb3879e95a4b8e3ee570c232b19d520821f540e48",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xB3879E95a4B8e3eE570c232B19d520821F540E48",
    "graph": {
     "nodes": [
      {
       "id": "0xb3879e95a4b8e3ee570c232b19d520821f540e48",
       "address": "0xB3879E95a4B8e3eE570c232B19d520821F540E48",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "ROLE:0xb3879e95a4b8e3ee570c232b19d520821f540e48#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0x60EdE4402a34762D608AD9bA7bD3797f5bFE544c"
        ]
       }
      },
      {
       "id": "0x60ede4402a34762d608ad9ba7bd3797f5bfe544c",
       "address": "0x60EdE4402a34762D608AD9bA7bD3797f5bFE544c",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 4/7",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0x64d8E3dcFFEC9C5491B1Fd02AEbcEb100947b485",
         "0xB480A9326ca6360515b6aBB2BBaC3bD7C9a5a0D4",
         "0x1b466657B7593D7634791287E1C20d7494eCffD1",
         "0x0577f72f62dd23e1B308268FF4eE039B78B9844C",
         "0x440d97b0D6FEB928202680414F62786d0098025B",
         "0x42034290baF66264c2FA99Ff873C9089dB0071fb",
         "0x215B77352815C722d32d61889Cb4b68d1b29E3EF"
        ]
       }
      }
     ],
     "edges": [
      {
       "from": "ROLE:0xb3879e95a4b8e3ee570c232b19d520821f540e48#DEFAULT_ADMIN",
       "to": "0xb3879e95a4b8e3ee570c232b19d520821f540e48",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0x60ede4402a34762d608ad9ba7bd3797f5bfe544c",
       "to": "ROLE:0xb3879e95a4b8e3ee570c232b19d520821f540e48#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xb3879e95a4b8e3ee570c232b19d520821f540e48"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 56,
     "resolvedAt": 1788944825
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xb3879e95a4b8e3ee570c232b19d520821f540e48",
      "ROLE:0xb3879e95a4b8e3ee570c232b19d520821f540e48#DEFAULT_ADMIN",
      "0x60ede4402a34762d608ad9ba7bd3797f5bfe544c"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xb3879e95a4b8e3ee570c232b19d520821f540e48",
      "ROLE:0xb3879e95a4b8e3ee570c232b19d520821f540e48#DEFAULT_ADMIN",
      "0x60ede4402a34762d608ad9ba7bd3797f5bfe544c"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 48,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0xB3879E95a4B8e3eE570c232B19d520821F540E48: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "apx-bridge",
   "chain": "base",
   "address": "0x9d93e5b2364070bc9837e91833f162430246dd57",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x9D93e5B2364070bC9837e91833F162430246DD57",
    "graph": {
     "nodes": [
      {
       "id": "0x9d93e5b2364070bc9837e91833f162430246dd57",
       "address": "0x9D93e5B2364070bC9837e91833F162430246DD57",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "ROLE:0x9d93e5b2364070bc9837e91833f162430246dd57#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0x51993a8eC36fa7BDC054d08CD2961F2a66f3E900"
        ]
       }
      },
      {
       "id": "0x51993a8ec36fa7bdc054d08cd2961f2a66f3e900",
       "address": "0x51993a8eC36fa7BDC054d08CD2961F2a66f3E900",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/6",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 6,
        "safeOwners": [
         "0x1b466657B7593D7634791287E1C20d7494eCffD1",
         "0x42034290baF66264c2FA99Ff873C9089dB0071fb",
         "0xB480A9326ca6360515b6aBB2BBaC3bD7C9a5a0D4",
         "0x215B77352815C722d32d61889Cb4b68d1b29E3EF",
         "0x440d97b0D6FEB928202680414F62786d0098025B",
         "0x0577f72f62dd23e1B308268FF4eE039B78B9844C"
        ]
       }
      }
     ],
     "edges": [
      {
       "from": "ROLE:0x9d93e5b2364070bc9837e91833f162430246dd57#DEFAULT_ADMIN",
       "to": "0x9d93e5b2364070bc9837e91833f162430246dd57",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0x51993a8ec36fa7bdc054d08cd2961f2a66f3e900",
       "to": "ROLE:0x9d93e5b2364070bc9837e91833f162430246dd57#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x9d93e5b2364070bc9837e91833f162430246dd57"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 56,
     "resolvedAt": 1788944841
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x9d93e5b2364070bc9837e91833f162430246dd57",
      "ROLE:0x9d93e5b2364070bc9837e91833f162430246dd57#DEFAULT_ADMIN",
      "0x51993a8ec36fa7bdc054d08cd2961f2a66f3e900"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x9d93e5b2364070bc9837e91833f162430246dd57",
      "ROLE:0x9d93e5b2364070bc9837e91833f162430246dd57#DEFAULT_ADMIN",
      "0x51993a8ec36fa7bdc054d08cd2961f2a66f3e900"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 48,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x9D93e5B2364070bC9837e91833F162430246DD57: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "apx-bridge",
   "chain": "bsc",
   "address": "0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x1b6F2d3844C6ae7D56ceb3C3643b9060ba28FEb0",
    "graph": {
     "nodes": [
      {
       "id": "0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0",
       "address": "0x1b6F2d3844C6ae7D56ceb3C3643b9060ba28FEb0",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "ROLE:0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0x60EdE4402a34762D608AD9bA7bD3797f5bFE544c"
        ]
       }
      },
      {
       "id": "0x60ede4402a34762d608ad9ba7bd3797f5bfe544c",
       "address": "0x60EdE4402a34762D608AD9bA7bD3797f5bFE544c",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 4/7",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0x64d8E3dcFFEC9C5491B1Fd02AEbcEb100947b485",
         "0x42034290baF66264c2FA99Ff873C9089dB0071fb",
         "0xB480A9326ca6360515b6aBB2BBaC3bD7C9a5a0D4",
         "0x215B77352815C722d32d61889Cb4b68d1b29E3EF",
         "0x440d97b0D6FEB928202680414F62786d0098025B",
         "0x1b466657B7593D7634791287E1C20d7494eCffD1",
         "0x0577f72f62dd23e1B308268FF4eE039B78B9844C"
        ]
       }
      }
     ],
     "edges": [
      {
       "from": "ROLE:0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0#DEFAULT_ADMIN",
       "to": "0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0x60ede4402a34762d608ad9ba7bd3797f5bfe544c",
       "to": "ROLE:0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 56,
     "resolvedAt": 1788944841
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0",
      "ROLE:0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0#DEFAULT_ADMIN",
      "0x60ede4402a34762d608ad9ba7bd3797f5bfe544c"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0",
      "ROLE:0x1b6f2d3844c6ae7d56ceb3c3643b9060ba28feb0#DEFAULT_ADMIN",
      "0x60ede4402a34762d608ad9ba7bd3797f5bfe544c"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 48,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x1b6F2d3844C6ae7D56ceb3C3643b9060ba28FEb0: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "apx-bridge",
   "chain": "ethereum",
   "address": "0xb40eed68d7d6b3b6d6f4e93de6239b7c53efc786",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xb40EEd68d7d6B3b6d6f4E93DE6239B7C53EFc786",
    "graph": {
     "nodes": [
      {
       "id": "0xb40eed68d7d6b3b6d6f4e93de6239b7c53efc786",
       "address": "0xb40EEd68d7d6B3b6d6f4E93DE6239B7C53EFc786",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
       "address": "0x9b7c0A5829aB078c219f2F751a2AB46ab911BBEC",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 6,
        "safeOwners": [
         "0x42034290baF66264c2FA99Ff873C9089dB0071fb",
         "0xB480A9326ca6360515b6aBB2BBaC3bD7C9a5a0D4",
         "0x215B77352815C722d32d61889Cb4b68d1b29E3EF",
         "0x0577f72f62dd23e1B308268FF4eE039B78B9844C",
         "0x1b466657B7593D7634791287E1C20d7494eCffD1",
         "0x440d97b0D6FEB928202680414F62786d0098025B"
        ]
       }
      },
      {
       "id": "0x42034290baf66264c2fa99ff873c9089db0071fb",
       "address": "0x42034290baF66264c2FA99Ff873C9089dB0071fb",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb480a9326ca6360515b6abb2bbac3bd7c9a5a0d4",
       "address": "0xB480A9326ca6360515b6aBB2BBaC3bD7C9a5a0D4",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x215b77352815c722d32d61889cb4b68d1b29e3ef",
       "address": "0x215B77352815C722d32d61889Cb4b68d1b29E3EF",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x0577f72f62dd23e1b308268ff4ee039b78b9844c",
       "address": "0x0577f72f62dd23e1B308268FF4eE039B78B9844C",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x1b466657b7593d7634791287e1c20d7494ecffd1",
       "address": "0x1b466657B7593D7634791287E1C20d7494eCffD1",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x440d97b0d6feb928202680414f62786d0098025b",
       "address": "0x440d97b0D6FEB928202680414F62786d0098025B",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
       "to": "0xb40eed68d7d6b3b6d6f4e93de6239b7c53efc786",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xb40EEd68d7d6B3b6d6f4E93DE6239B7C53EFc786",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x42034290baf66264c2fa99ff873c9089db0071fb",
       "to": "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb480a9326ca6360515b6abb2bbac3bd7c9a5a0d4",
       "to": "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x215b77352815c722d32d61889cb4b68d1b29e3ef",
       "to": "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x0577f72f62dd23e1b308268ff4ee039b78b9844c",
       "to": "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x1b466657b7593d7634791287e1c20d7494ecffd1",
       "to": "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x440d97b0d6feb928202680414f62786d0098025b",
       "to": "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xb40eed68d7d6b3b6d6f4e93de6239b7c53efc786"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 62,
     "resolvedAt": 1788944832
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xb40eed68d7d6b3b6d6f4e93de6239b7c53efc786",
      "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
      "0x42034290baf66264c2fa99ff873c9089db0071fb"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xb40eed68d7d6b3b6d6f4e93de6239b7c53efc786",
      "0x9b7c0a5829ab078c219f2f751a2ab46ab911bbec",
      "0x42034290baf66264c2fa99ff873c9089db0071fb"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x9b7c0A5829aB078c219f2F751a2AB46ab911BBEC",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x9b7c0A5829aB078c219f2F751a2AB46ab911BBEC"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "pancakeswap-infinity",
   "chain": "base",
   "address": "0x238a358808379702088667322f80ac48bad5e6c4",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x238a358808379702088667322f80aC48bAd5e6c4",
    "graph": {
     "nodes": [
      {
       "id": "0x238a358808379702088667322f80ac48bad5e6c4",
       "address": "0x238a358808379702088667322f80aC48bAd5e6c4",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "address": "0xDdaf25D9363f852122d0c80ba33e7c613e8AbB47",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/7",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0xC1273815A5a9f8be595170F697734e3f0b8fc07d",
         "0xD09971D8ed6C6a5e57581e90d593ee5B94e348D4",
         "0x7766f6a776c046703263a5C84a5E684aBECD9a75",
         "0x27cb14cdfA31f6BE86701B429F81f0663fc99006",
         "0x897fa2c8A2628b657Cb2b4C093CFCFF86212059B",
         "0x08fc23075B0D07132bdEa75864233062E9cc56B2",
         "0xb30dF86dE0e1b321451809cCCEbF5651dfF7B900"
        ]
       }
      },
      {
       "id": "0xc1273815a5a9f8be595170f697734e3f0b8fc07d",
       "address": "0xC1273815A5a9f8be595170F697734e3f0b8fc07d",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xd09971d8ed6c6a5e57581e90d593ee5b94e348d4",
       "address": "0xD09971D8ed6C6a5e57581e90d593ee5B94e348D4",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x7766f6a776c046703263a5c84a5e684abecd9a75",
       "address": "0x7766f6a776c046703263a5C84a5E684aBECD9a75",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x27cb14cdfa31f6be86701b429f81f0663fc99006",
       "address": "0x27cb14cdfA31f6BE86701B429F81f0663fc99006",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x897fa2c8a2628b657cb2b4c093cfcff86212059b",
       "address": "0x897fa2c8A2628b657Cb2b4C093CFCFF86212059B",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x08fc23075b0d07132bdea75864233062e9cc56b2",
       "address": "0x08fc23075B0D07132bdEa75864233062E9cc56B2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb30df86de0e1b321451809cccebf5651dff7b900",
       "address": "0xb30dF86dE0e1b321451809cCCEbF5651dfF7B900",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "to": "0x238a358808379702088667322f80ac48bad5e6c4",
       "edgeType": "ADMIN_OF",
       "evidence": "storage slot 3 on 0x238a358808379702088667322f80aC48bAd5e6c4",
       "confidence": "LOW"
      },
      {
       "from": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "to": "0x238a358808379702088667322f80ac48bad5e6c4",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x238a358808379702088667322f80aC48bAd5e6c4",
       "confidence": "HIGH"
      },
      {
       "from": "0xc1273815a5a9f8be595170f697734e3f0b8fc07d",
       "to": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xd09971d8ed6c6a5e57581e90d593ee5b94e348d4",
       "to": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x7766f6a776c046703263a5c84a5e684abecd9a75",
       "to": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x27cb14cdfa31f6be86701b429f81f0663fc99006",
       "to": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x897fa2c8a2628b657cb2b4c093cfcff86212059b",
       "to": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x08fc23075b0d07132bdea75864233062e9cc56b2",
       "to": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb30df86de0e1b321451809cccebf5651dff7b900",
       "to": "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x238a358808379702088667322f80ac48bad5e6c4"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 71,
     "resolvedAt": 1788944867
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x238a358808379702088667322f80ac48bad5e6c4",
      "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
      "0xc1273815a5a9f8be595170f697734e3f0b8fc07d"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x238a358808379702088667322f80ac48bad5e6c4",
      "0xddaf25d9363f852122d0c80ba33e7c613e8abb47",
      "0xc1273815a5a9f8be595170f697734e3f0b8fc07d"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 56,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 56
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "storage_slot_3",
      "getterSelector": "0x00000003",
      "resolvedAddress": "0xDdaf25D9363f852122d0c80ba33e7c613e8AbB47",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "LOW"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xDdaf25D9363f852122d0c80ba33e7c613e8AbB47"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "pancakeswap-infinity",
   "chain": "bsc",
   "address": "0x238a358808379702088667322f80ac48bad5e6c4",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x238a358808379702088667322f80aC48bAd5e6c4",
    "graph": {
     "nodes": [
      {
       "id": "0x238a358808379702088667322f80ac48bad5e6c4",
       "address": "0x238a358808379702088667322f80aC48bAd5e6c4",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xfa206dab60c014beb6833004d8848910165e6047",
       "address": "0xfa206DAB60c014bEb6833004D8848910165e6047",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/7",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0xC1273815A5a9f8be595170F697734e3f0b8fc07d",
         "0xD09971D8ed6C6a5e57581e90d593ee5B94e348D4",
         "0x27cb14cdfA31f6BE86701B429F81f0663fc99006",
         "0x08fc23075B0D07132bdEa75864233062E9cc56B2",
         "0x897fa2c8A2628b657Cb2b4C093CFCFF86212059B",
         "0xb30dF86dE0e1b321451809cCCEbF5651dfF7B900",
         "0x7766f6a776c046703263a5C84a5E684aBECD9a75"
        ]
       }
      },
      {
       "id": "0xc1273815a5a9f8be595170f697734e3f0b8fc07d",
       "address": "0xC1273815A5a9f8be595170F697734e3f0b8fc07d",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xd09971d8ed6c6a5e57581e90d593ee5b94e348d4",
       "address": "0xD09971D8ed6C6a5e57581e90d593ee5B94e348D4",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x27cb14cdfa31f6be86701b429f81f0663fc99006",
       "address": "0x27cb14cdfA31f6BE86701B429F81f0663fc99006",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x08fc23075b0d07132bdea75864233062e9cc56b2",
       "address": "0x08fc23075B0D07132bdEa75864233062E9cc56B2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x897fa2c8a2628b657cb2b4c093cfcff86212059b",
       "address": "0x897fa2c8A2628b657Cb2b4C093CFCFF86212059B",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb30df86de0e1b321451809cccebf5651dff7b900",
       "address": "0xb30dF86dE0e1b321451809cCCEbF5651dfF7B900",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x7766f6a776c046703263a5c84a5e684abecd9a75",
       "address": "0x7766f6a776c046703263a5C84a5E684aBECD9a75",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xfa206dab60c014beb6833004d8848910165e6047",
       "to": "0x238a358808379702088667322f80ac48bad5e6c4",
       "edgeType": "ADMIN_OF",
       "evidence": "storage slot 3 on 0x238a358808379702088667322f80aC48bAd5e6c4",
       "confidence": "LOW"
      },
      {
       "from": "0xfa206dab60c014beb6833004d8848910165e6047",
       "to": "0x238a358808379702088667322f80ac48bad5e6c4",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x238a358808379702088667322f80aC48bAd5e6c4",
       "confidence": "HIGH"
      },
      {
       "from": "0xc1273815a5a9f8be595170f697734e3f0b8fc07d",
       "to": "0xfa206dab60c014beb6833004d8848910165e6047",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xd09971d8ed6c6a5e57581e90d593ee5b94e348d4",
       "to": "0xfa206dab60c014beb6833004d8848910165e6047",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x27cb14cdfa31f6be86701b429f81f0663fc99006",
       "to": "0xfa206dab60c014beb6833004d8848910165e6047",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x08fc23075b0d07132bdea75864233062e9cc56b2",
       "to": "0xfa206dab60c014beb6833004d8848910165e6047",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x897fa2c8a2628b657cb2b4c093cfcff86212059b",
       "to": "0xfa206dab60c014beb6833004d8848910165e6047",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb30df86de0e1b321451809cccebf5651dff7b900",
       "to": "0xfa206dab60c014beb6833004d8848910165e6047",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x7766f6a776c046703263a5c84a5e684abecd9a75",
       "to": "0xfa206dab60c014beb6833004d8848910165e6047",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x238a358808379702088667322f80ac48bad5e6c4"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 71,
     "resolvedAt": 1788944891
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x238a358808379702088667322f80ac48bad5e6c4",
      "0xfa206dab60c014beb6833004d8848910165e6047",
      "0xc1273815a5a9f8be595170f697734e3f0b8fc07d"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x238a358808379702088667322f80ac48bad5e6c4",
      "0xfa206dab60c014beb6833004d8848910165e6047",
      "0xc1273815a5a9f8be595170f697734e3f0b8fc07d"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 56,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 56
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "storage_slot_3",
      "getterSelector": "0x00000003",
      "resolvedAddress": "0xfa206DAB60c014bEb6833004D8848910165e6047",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "LOW"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xfa206DAB60c014bEb6833004D8848910165e6047"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "polygon-zkevm-bridge",
   "chain": "ethereum",
   "address": "0x2a3dd3eb832af982ec71669e178424b10dca2ede",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x2a3DD3EB832aF982ec71669E178424b10Dca2EDe",
    "graph": {
     "nodes": [
      {
       "id": "0x2a3dd3eb832af982ec71669e178424b10dca2ede",
       "address": "0x2a3DD3EB832aF982ec71669E178424b10Dca2EDe",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x0f99738b2fc14d77308337f3e2596b63ae7bcc4a",
       "address": "0x0F99738B2Fc14D77308337f3e2596b63aE7BCC4A",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0xef1462451c30ea7ad8555386226059fe837ca4ef",
       "address": "0xEf1462451C30Ea7aD8555386226059Fe837CA4EF",
       "nodeType": "TIMELOCK",
       "label": "Timelock (3.0d)",
       "metadata": {
        "timelockDelaySec": 259200,
        "timelockType": "OZ_TIMELOCK_CONTROLLER"
       }
      },
      {
       "id": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "address": "0x242daE44F5d8fb54B198D03a94dA45B5a4413e21",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 5/9",
       "metadata": {
        "safeThreshold": 5,
        "safeOwnerCount": 9,
        "safeOwners": [
         "0xEB5EeE1F1650b821E0d3a87C1341d85b3a16EA72",
         "0xAb3506507449bF1880f3337825efd19ac89E235E",
         "0xf02BE0dA37dB50BEFA5a525158aa94b50F81D4B2",
         "0xdFEd8373695a7b3DaF268CF91e71f6a7024A56Da",
         "0xffbfc0c8331C5fc912DDA3C6D4A86eEB80203238",
         "0xeD44D1CFfB91e163CB7126bdEeA83959f175dB37",
         "0x516eEcfb38aA308c5f1878497108c7d054fd46B7",
         "0x21618593F7147235aC8D511d68A547C935F9d417",
         "0x8B9F18bcDD5838bB1bd4B3d6410e45DF813b782B"
        ]
       }
      },
      {
       "id": "0xeb5eee1f1650b821e0d3a87c1341d85b3a16ea72",
       "address": "0xEB5EeE1F1650b821E0d3a87C1341d85b3a16EA72",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xab3506507449bf1880f3337825efd19ac89e235e",
       "address": "0xAb3506507449bF1880f3337825efd19ac89E235E",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf02be0da37db50befa5a525158aa94b50f81d4b2",
       "address": "0xf02BE0dA37dB50BEFA5a525158aa94b50F81D4B2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xdfed8373695a7b3daf268cf91e71f6a7024a56da",
       "address": "0xdFEd8373695a7b3DaF268CF91e71f6a7024A56Da",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xffbfc0c8331c5fc912dda3c6d4a86eeb80203238",
       "address": "0xffbfc0c8331C5fc912DDA3C6D4A86eEB80203238",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xed44d1cffb91e163cb7126bdeea83959f175db37",
       "address": "0xeD44D1CFfB91e163CB7126bdEeA83959f175dB37",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x516eecfb38aa308c5f1878497108c7d054fd46b7",
       "address": "0x516eEcfb38aA308c5f1878497108c7d054fd46B7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x21618593f7147235ac8d511d68a547c935f9d417",
       "address": "0x21618593F7147235aC8D511d68A547C935F9d417",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x8b9f18bcdd5838bb1bd4b3d6410e45df813b782b",
       "address": "0x8B9F18bcDD5838bB1bd4B3d6410e45DF813b782B",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x0f99738b2fc14d77308337f3e2596b63ae7bcc4a",
       "to": "0x2a3dd3eb832af982ec71669e178424b10dca2ede",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0xef1462451c30ea7ad8555386226059fe837ca4ef",
       "to": "0x0f99738b2fc14d77308337f3e2596b63ae7bcc4a",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x0F99738B2Fc14D77308337f3e2596b63aE7BCC4A",
       "confidence": "HIGH"
      },
      {
       "from": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "to": "0xef1462451c30ea7ad8555386226059fe837ca4ef",
       "edgeType": "SCHEDULES",
       "evidence": "PROPOSER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "to": "0xef1462451c30ea7ad8555386226059fe837ca4ef",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "to": "0xef1462451c30ea7ad8555386226059fe837ca4ef",
       "edgeType": "BYPASSES",
       "evidence": "CANCELLER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xeb5eee1f1650b821e0d3a87c1341d85b3a16ea72",
       "to": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xab3506507449bf1880f3337825efd19ac89e235e",
       "to": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf02be0da37db50befa5a525158aa94b50f81d4b2",
       "to": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xdfed8373695a7b3daf268cf91e71f6a7024a56da",
       "to": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xffbfc0c8331c5fc912dda3c6d4a86eeb80203238",
       "to": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xed44d1cffb91e163cb7126bdeea83959f175db37",
       "to": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x516eecfb38aa308c5f1878497108c7d054fd46b7",
       "to": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x21618593f7147235ac8d511d68a547c935f9d417",
       "to": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x8b9f18bcdd5838bb1bd4b3d6410e45df813b782b",
       "to": "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x2a3dd3eb832af982ec71669e178424b10dca2ede"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 83,
     "resolvedAt": 1788944850
    },
    "effectiveDelay": {
     "totalDelaySec": 259200,
     "baseDelaySec": 259200,
     "governanceDelaySec": 0,
     "path": [
      "0x2a3dd3eb832af982ec71669e178424b10dca2ede",
      "0x0f99738b2fc14d77308337f3e2596b63ae7bcc4a",
      "0xef1462451c30ea7ad8555386226059fe837ca4ef",
      "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
      "0xeb5eee1f1650b821e0d3a87c1341d85b3a16ea72"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 259200,
     "baseDelaySec": 259200,
     "governanceDelaySec": 0,
     "path": [
      "0x2a3dd3eb832af982ec71669e178424b10dca2ede",
      "0x0f99738b2fc14d77308337f3e2596b63ae7bcc4a",
      "0xef1462451c30ea7ad8555386226059fe837ca4ef",
      "0x242dae44f5d8fb54b198d03a94da45b5a4413e21",
      "0xeb5eee1f1650b821e0d3a87c1341d85b3a16ea72"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 11,
     "components": {
      "effectiveDelay": 5,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [],
     "upgradeFragility": 11,
     "governanceFragility": 11
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xEf1462451C30Ea7aD8555386226059Fe837CA4EF"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "vault-bridge",
   "chain": "ethereum",
   "address": "0x417d01b64ea30c4e163873f3a1f77b727c689e02",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x417d01B64Ea30C4E163873f3a1f77b727c689e02",
    "graph": {
     "nodes": [
      {
       "id": "0x417d01b64ea30c4e163873f3a1f77b727c689e02",
       "address": "0x417d01B64Ea30C4E163873f3a1f77b727c689e02",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x263b251d67bb154dd6b8352539466ace7948ed56",
       "address": "0x263b251D67BB154DD6b8352539466ACE7948ED56",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
       "address": "0x9d851f8b8751c5FbC09b9E74E6e68E9950949052",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 2/7",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0xf02BE0dA37dB50BEFA5a525158aa94b50F81D4B2",
         "0xFB2a738AE435610354b132c4a4ee647558f663eb",
         "0x6Ab87a62E250A5EB09a53Fca832B9Bda480c3890",
         "0xeD44D1CFfB91e163CB7126bdEeA83959f175dB37",
         "0xffbfc0c8331C5fc912DDA3C6D4A86eEB80203238",
         "0xdFEd8373695a7b3DaF268CF91e71f6a7024A56Da",
         "0x21618593F7147235aC8D511d68A547C935F9d417"
        ]
       }
      },
      {
       "id": "0xf02be0da37db50befa5a525158aa94b50f81d4b2",
       "address": "0xf02BE0dA37dB50BEFA5a525158aa94b50F81D4B2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xfb2a738ae435610354b132c4a4ee647558f663eb",
       "address": "0xFB2a738AE435610354b132c4a4ee647558f663eb",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x6ab87a62e250a5eb09a53fca832b9bda480c3890",
       "address": "0x6Ab87a62E250A5EB09a53Fca832B9Bda480c3890",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xed44d1cffb91e163cb7126bdeea83959f175db37",
       "address": "0xeD44D1CFfB91e163CB7126bdEeA83959f175dB37",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xffbfc0c8331c5fc912dda3c6d4a86eeb80203238",
       "address": "0xffbfc0c8331C5fc912DDA3C6D4A86eEB80203238",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xdfed8373695a7b3daf268cf91e71f6a7024a56da",
       "address": "0xdFEd8373695a7b3DaF268CF91e71f6a7024A56Da",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x21618593f7147235ac8d511d68a547c935f9d417",
       "address": "0x21618593F7147235aC8D511d68A547C935F9d417",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x263b251d67bb154dd6b8352539466ace7948ed56",
       "to": "0x417d01b64ea30c4e163873f3a1f77b727c689e02",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
       "to": "0x263b251d67bb154dd6b8352539466ace7948ed56",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x263b251D67BB154DD6b8352539466ACE7948ED56",
       "confidence": "HIGH"
      },
      {
       "from": "0xf02be0da37db50befa5a525158aa94b50f81d4b2",
       "to": "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xfb2a738ae435610354b132c4a4ee647558f663eb",
       "to": "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x6ab87a62e250a5eb09a53fca832b9bda480c3890",
       "to": "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xed44d1cffb91e163cb7126bdeea83959f175db37",
       "to": "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xffbfc0c8331c5fc912dda3c6d4a86eeb80203238",
       "to": "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xdfed8373695a7b3daf268cf91e71f6a7024a56da",
       "to": "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x21618593f7147235ac8d511d68a547c935f9d417",
       "to": "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x417d01b64ea30c4e163873f3a1f77b727c689e02"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 60,
     "resolvedAt": 1788944849
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x417d01b64ea30c4e163873f3a1f77b727c689e02",
      "0x263b251d67bb154dd6b8352539466ace7948ed56",
      "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
      "0xf02be0da37db50befa5a525158aa94b50f81d4b2"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x417d01b64ea30c4e163873f3a1f77b727c689e02",
      "0x263b251d67bb154dd6b8352539466ace7948ed56",
      "0x9d851f8b8751c5fbc09b9e74e6e68e9950949052",
      "0xf02be0da37db50befa5a525158aa94b50f81d4b2"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 56,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 56,
     "governanceFragility": 56
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x9d851f8b8751c5FbC09b9E74E6e68E9950949052"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "stargate-v2",
   "chain": "arbitrum",
   "address": "0x19cfce47ed54a88614648dc3f19a5980097007dd",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x19cFCE47eD54a88614648DC3f19A5980097007dD",
    "graph": {
     "nodes": [
      {
       "id": "0x19cfce47ed54a88614648dc3f19a5980097007dd",
       "address": "0x19cFCE47eD54a88614648DC3f19A5980097007dD",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x184257d5b9e25a12d1dcafb697bfaafe0f5ca150",
       "address": "0x184257d5b9e25A12D1dCafB697bFAaFE0F5CA150",
       "nodeType": "CONTRACT",
       "label": "Owner (from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x184257d5b9e25a12d1dcafb697bfaafe0f5ca150",
       "to": "0x19cfce47ed54a88614648dc3f19a5980097007dd",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x19cFCE47eD54a88614648DC3f19A5980097007dD",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0x19cfce47ed54a88614648dc3f19a5980097007dd"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 82,
     "resolvedAt": 1788944859
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x19cfce47ed54a88614648dc3f19a5980097007dd",
      "0x184257d5b9e25a12d1dcafb697bfaafe0f5ca150"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x19cfce47ed54a88614648dc3f19a5980097007dd",
      "0x184257d5b9e25a12d1dcafb697bfaafe0f5ca150"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x184257d5b9e25A12D1dCafB697bFAaFE0F5CA150",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x184257d5b9e25A12D1dCafB697bFAaFE0F5CA150"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "stargate-v2",
   "chain": "base",
   "address": "0x5634c4a5fed09819e3c46d86a965dd9447d86e47",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47",
    "graph": {
     "nodes": [
      {
       "id": "0x5634c4a5fed09819e3c46d86a965dd9447d86e47",
       "address": "0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x7c20d58cb9f3f3cf73b79a3fbda3fff412d7d82d",
       "address": "0x7c20d58Cb9f3F3CF73b79a3fBDA3fFf412D7D82D",
       "nodeType": "CONTRACT",
       "label": "OneSig",
       "metadata": {
        "contractName": "OneSig",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "0x7c20d58cb9f3f3cf73b79a3fbda3fff412d7d82d",
       "to": "0x5634c4a5fed09819e3c46d86a965dd9447d86e47",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x5634c4a5FEd09819E3c46D86A965Dd9447d86e47",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x5634c4a5fed09819e3c46d86a965dd9447d86e47"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 88,
     "resolvedAt": 1788944890
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5634c4a5fed09819e3c46d86a965dd9447d86e47",
      "0x7c20d58cb9f3f3cf73b79a3fbda3fff412d7d82d"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5634c4a5fed09819e3c46d86a965dd9447d86e47",
      "0x7c20d58cb9f3f3cf73b79a3fbda3fff412d7d82d"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x7c20d58Cb9f3F3CF73b79a3fBDA3fFf412D7D82D"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "stargate-v2",
   "chain": "bsc",
   "address": "0x6e3d884c96d640526f273c61dfcf08915ebd7e2b",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x6E3d884C96d640526F273C61dfcF08915eBd7e2B",
    "graph": {
     "nodes": [
      {
       "id": "0x6e3d884c96d640526f273c61dfcf08915ebd7e2b",
       "address": "0x6E3d884C96d640526F273C61dfcF08915eBd7e2B",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x2f7d714632ec8aa70061e536ee645ffbb4f289ef",
       "address": "0x2F7D714632EC8AA70061e536Ee645ffbB4F289Ef",
       "nodeType": "CONTRACT",
       "label": "OneSig",
       "metadata": {
        "contractName": "OneSig",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "0x2f7d714632ec8aa70061e536ee645ffbb4f289ef",
       "to": "0x6e3d884c96d640526f273c61dfcf08915ebd7e2b",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x6E3d884C96d640526F273C61dfcF08915eBd7e2B",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x6e3d884c96d640526f273c61dfcf08915ebd7e2b"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 88,
     "resolvedAt": 1788944911
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x6e3d884c96d640526f273c61dfcf08915ebd7e2b",
      "0x2f7d714632ec8aa70061e536ee645ffbb4f289ef"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x6e3d884c96d640526f273c61dfcf08915ebd7e2b",
      "0x2f7d714632ec8aa70061e536ee645ffbb4f289ef"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x2F7D714632EC8AA70061e536Ee645ffbB4F289Ef"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "stargate-v2",
   "chain": "ethereum",
   "address": "0x6d6620efa72948c5f68a3c8646d58c00d3f4a980",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x6d6620eFa72948C5f68A3C8646d58C00d3f4A980",
    "graph": {
     "nodes": [
      {
       "id": "0x6d6620efa72948c5f68a3c8646d58c00d3f4a980",
       "address": "0x6d6620eFa72948C5f68A3C8646d58C00d3f4A980",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xbe634b030feaab661300667eaf82510a3a025413",
       "address": "0xBE634B030FEAaB661300667EaF82510a3a025413",
       "nodeType": "CONTRACT",
       "label": "Owner (from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xbe634b030feaab661300667eaf82510a3a025413",
       "to": "0x6d6620efa72948c5f68a3c8646d58c00d3f4a980",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x6d6620eFa72948C5f68A3C8646d58C00d3f4A980",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0x6d6620efa72948c5f68a3c8646d58c00d3f4a980"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 82,
     "resolvedAt": 1788944881
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x6d6620efa72948c5f68a3c8646d58c00d3f4a980",
      "0xbe634b030feaab661300667eaf82510a3a025413"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x6d6620efa72948c5f68a3c8646d58c00d3f4a980",
      "0xbe634b030feaab661300667eaf82510a3a025413"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xBE634B030FEAaB661300667EaF82510a3a025413",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xBE634B030FEAaB661300667EaF82510a3a025413"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "stargate-v2",
   "chain": "optimism",
   "address": "0xf1fcb4cbd57b67d683972a59b6a7b1e2e8bf27e6",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xF1fCb4CBd57B67d683972A59B6a7b1e2E8Bf27E6",
    "graph": {
     "nodes": [
      {
       "id": "0xf1fcb4cbd57b67d683972a59b6a7b1e2e8bf27e6",
       "address": "0xF1fCb4CBd57B67d683972A59B6a7b1e2E8Bf27E6",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xec230013182261343f235b8c92b443f90a8a3c86",
       "address": "0xec230013182261343F235B8c92b443f90A8A3c86",
       "nodeType": "CONTRACT",
       "label": "OneSig",
       "metadata": {
        "contractName": "OneSig",
        "isVerified": true
       }
      }
     ],
     "edges": [
      {
       "from": "0xec230013182261343f235b8c92b443f90a8a3c86",
       "to": "0xf1fcb4cbd57b67d683972a59b6a7b1e2e8bf27e6",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xF1fCb4CBd57B67d683972A59B6a7b1e2E8Bf27E6",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xf1fcb4cbd57b67d683972a59b6a7b1e2e8bf27e6"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 88,
     "resolvedAt": 1788944911
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xf1fcb4cbd57b67d683972a59b6a7b1e2e8bf27e6",
      "0xec230013182261343f235b8c92b443f90a8a3c86"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xf1fcb4cbd57b67d683972a59b6a7b1e2e8bf27e6",
      "0xec230013182261343f235b8c92b443f90a8a3c86"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xec230013182261343F235B8c92b443f90A8A3c86"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "stargate-v2",
   "chain": "polygon",
   "address": "0x6ce9bf8cdab780416ad1fd87b318a077d2f50eac",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x6CE9bf8CDaB780416AD1fd87b318A077D2f50EaC",
    "graph": {
     "nodes": [
      {
       "id": "0x6ce9bf8cdab780416ad1fd87b318a077d2f50eac",
       "address": "0x6CE9bf8CDaB780416AD1fd87b318A077D2f50EaC",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x6ad59102caa47cfa76e7cf2ccc7d76557cc5e37d",
       "address": "0x6Ad59102cAa47cfa76E7cF2ccc7D76557cc5e37D",
       "nodeType": "CONTRACT",
       "label": "Owner (from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x6ad59102caa47cfa76e7cf2ccc7d76557cc5e37d",
       "to": "0x6ce9bf8cdab780416ad1fd87b318a077d2f50eac",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x6CE9bf8CDaB780416AD1fd87b318A077D2f50EaC",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0x6ce9bf8cdab780416ad1fd87b318a077d2f50eac"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 82,
     "resolvedAt": 1788944898
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x6ce9bf8cdab780416ad1fd87b318a077d2f50eac",
      "0x6ad59102caa47cfa76e7cf2ccc7d76557cc5e37d"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x6ce9bf8cdab780416ad1fd87b318a077d2f50eac",
      "0x6ad59102caa47cfa76e7cf2ccc7d76557cc5e37d"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x6Ad59102cAa47cfa76E7cF2ccc7D76557cc5e37D",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x6Ad59102cAa47cfa76E7cF2ccc7D76557cc5e37D"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "river-omni-cdp",
   "chain": "arbitrum",
   "address": "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x07BbC5A83B83a5C440D1CAedBF1081426d0AA4Ec",
    "graph": {
     "nodes": [
      {
       "id": "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
       "address": "0x07BbC5A83B83a5C440D1CAedBF1081426d0AA4Ec",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47",
       "address": "0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47",
       "nodeType": "EOA",
       "label": "Owner (EOA, from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47",
       "to": "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x07BbC5A83B83a5C440D1CAedBF1081426d0AA4Ec",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788944899
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
      "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
      "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
       "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "river-omni-cdp",
   "chain": "base",
   "address": "0x9a3c724ee9603a7550499be73dc743b371811dd3",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x9a3c724ee9603A7550499bE73DC743B371811dd3",
    "graph": {
     "nodes": [
      {
       "id": "0x9a3c724ee9603a7550499be73dc743b371811dd3",
       "address": "0x9a3c724ee9603A7550499bE73DC743B371811dd3",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47",
       "address": "0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47",
       "to": "0x9a3c724ee9603a7550499be73dc743b371811dd3",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x9a3c724ee9603A7550499bE73DC743B371811dd3",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x9a3c724ee9603a7550499be73dc743b371811dd3"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 53,
     "resolvedAt": 1788944924
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x9a3c724ee9603a7550499be73dc743b371811dd3",
      "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x9a3c724ee9603a7550499be73dc743b371811dd3",
      "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x9a3c724ee9603a7550499be73dc743b371811dd3",
       "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "river-omni-cdp",
   "chain": "bsc",
   "address": "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x07BbC5A83B83a5C440D1CAedBF1081426d0AA4Ec",
    "graph": {
     "nodes": [
      {
       "id": "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
       "address": "0x07BbC5A83B83a5C440D1CAedBF1081426d0AA4Ec",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47",
       "address": "0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47",
       "to": "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
       "edgeType": "OWNS",
       "evidence": "owner() on UUPS proxy 0x07BbC5A83B83a5C440D1CAedBF1081426d0AA4Ec",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 53,
     "resolvedAt": 1788944920
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
      "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
      "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
       "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 85,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "river-omni-cdp",
   "chain": "ethereum",
   "address": "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x07BbC5A83B83a5C440D1CAedBF1081426d0AA4Ec",
    "graph": {
     "nodes": [
      {
       "id": "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
       "address": "0x07BbC5A83B83a5C440D1CAedBF1081426d0AA4Ec",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47",
       "address": "0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47",
       "nodeType": "EOA",
       "label": "Owner (EOA, from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47",
       "to": "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x07BbC5A83B83a5C440D1CAedBF1081426d0AA4Ec",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788944920
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
      "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
      "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x07bbc5a83b83a5c440d1caedbf1081426d0aa4ec",
       "0xd3e87b4b76e6f8bff454aafc2ad3271c5b317d47"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xd3e87B4B76E6F8bFf454AAFc2AD3271C5b317d47"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "frankencoin",
   "chain": "ethereum",
   "address": "0xb58e61c3098d85632df34eecfb899a1ed80921cb",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xB58E61C3098d85632Df34EecfB899A1Ed80921cB",
    "graph": {
     "nodes": [
      {
       "id": "0xb58e61c3098d85632df34eecfb899a1ed80921cb",
       "address": "0xB58E61C3098d85632Df34EecfB899A1Ed80921cB",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0xb58e61c3098d85632df34eecfb899a1ed80921cb"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 54,
     "resolvedAt": 1788944919
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "infinifi",
   "chain": "ethereum",
   "address": "0x7a5c5dba4fbd0e1e1a2ecdbe752fae55f6e842b3",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x7A5C5dbA4fbD0e1e1A2eCDBe752fAe55f6E842B3",
    "graph": {
     "nodes": [
      {
       "id": "0x7a5c5dba4fbd0e1e1a2ecdbe752fae55f6e842b3",
       "address": "0x7A5C5dbA4fbD0e1e1A2eCDBe752fAe55f6E842B3",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0x7a5c5dba4fbd0e1e1a2ecdbe752fae55f6e842b3"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944930
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "curve-llamalend",
   "chain": "arbitrum",
   "address": "0xcaec110c784c9df37240a8ce096d352a75922dea",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xcaEC110C784c9DF37240a8Ce096D352A75922DeA",
    "graph": {
     "nodes": [
      {
       "id": "0xcaec110c784c9df37240a8ce096d352a75922dea",
       "address": "0xcaEC110C784c9DF37240a8Ce096D352A75922DeA",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xf5cefa8b5a4c8b958d1306a2d905b5db7cb2796b",
       "address": "0xF5cefa8b5a4C8B958d1306A2d905b5dB7cb2796B",
       "nodeType": "CONTRACT",
       "label": "admin",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xf5cefa8b5a4c8b958d1306a2d905b5db7cb2796b",
       "to": "0xcaec110c784c9df37240a8ce096d352a75922dea",
       "edgeType": "ADMIN_OF",
       "evidence": "admin() on 0xcaEC110C784c9DF37240a8Ce096D352A75922DeA",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xcaec110c784c9df37240a8ce096d352a75922dea"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788944927
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xcaec110c784c9df37240a8ce096d352a75922dea",
      "0xf5cefa8b5a4c8b958d1306a2d905b5db7cb2796b"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xcaec110c784c9df37240a8ce096d352a75922dea",
      "0xf5cefa8b5a4c8b958d1306a2d905b5db7cb2796b"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "admin",
      "getterSelector": "0xf851a440",
      "resolvedAddress": "0xF5cefa8b5a4C8B958d1306A2d905b5dB7cb2796B",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "eip1967_admin_slot",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xF5cefa8b5a4C8B958d1306A2d905b5dB7cb2796B"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "curve-llamalend",
   "chain": "ethereum",
   "address": "0xea6876dde9e3467564acbee1ed5bac88783205e0",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xeA6876DDE9e3467564acBeE1Ed5bac88783205E0",
    "graph": {
     "nodes": [
      {
       "id": "0xea6876dde9e3467564acbee1ed5bac88783205e0",
       "address": "0xeA6876DDE9e3467564acBeE1Ed5bac88783205E0",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xb7400d2ea0f6dc1d7b153aa430b9e572f28afb79",
       "address": "0xb7400D2EA0f6DC1d7b153aA430B9E572F28afB79",
       "nodeType": "CONTRACT",
       "label": "admin",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xb7400d2ea0f6dc1d7b153aa430b9e572f28afb79",
       "to": "0xea6876dde9e3467564acbee1ed5bac88783205e0",
       "edgeType": "ADMIN_OF",
       "evidence": "admin() on 0xeA6876DDE9e3467564acBeE1Ed5bac88783205E0",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xea6876dde9e3467564acbee1ed5bac88783205e0"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788944929
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xea6876dde9e3467564acbee1ed5bac88783205e0",
      "0xb7400d2ea0f6dc1d7b153aa430b9e572f28afb79"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xea6876dde9e3467564acbee1ed5bac88783205e0",
      "0xb7400d2ea0f6dc1d7b153aa430b9e572f28afb79"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "admin",
      "getterSelector": "0xf851a440",
      "resolvedAddress": "0xb7400D2EA0f6DC1d7b153aA430B9E572F28afB79",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "eip1967_admin_slot",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xb7400D2EA0f6DC1d7b153aA430B9E572F28afB79"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "curve-llamalend",
   "chain": "optimism",
   "address": "0x5ea8f3d674c70b020586933a0a5b250734798bef",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x5EA8f3D674C70b020586933A0a5b250734798BeF",
    "graph": {
     "nodes": [
      {
       "id": "0x5ea8f3d674c70b020586933a0a5b250734798bef",
       "address": "0x5EA8f3D674C70b020586933A0a5b250734798BeF",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xf5cefa8b5a4c8b958d1306a2d905b5db7cb2796b",
       "address": "0xF5cefa8b5a4C8B958d1306A2d905b5dB7cb2796B",
       "nodeType": "CONTRACT",
       "label": "admin",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xf5cefa8b5a4c8b958d1306a2d905b5db7cb2796b",
       "to": "0x5ea8f3d674c70b020586933a0a5b250734798bef",
       "edgeType": "ADMIN_OF",
       "evidence": "admin() on 0x5EA8f3D674C70b020586933A0a5b250734798BeF",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x5ea8f3d674c70b020586933a0a5b250734798bef"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788944943
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5ea8f3d674c70b020586933a0a5b250734798bef",
      "0xf5cefa8b5a4c8b958d1306a2d905b5db7cb2796b"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5ea8f3d674c70b020586933a0a5b250734798bef",
      "0xf5cefa8b5a4c8b958d1306a2d905b5db7cb2796b"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "admin",
      "getterSelector": "0xf851a440",
      "resolvedAddress": "0xF5cefa8b5a4C8B958d1306A2d905b5dB7cb2796B",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "eip1967_admin_slot",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xF5cefa8b5a4C8B958d1306A2d905b5dB7cb2796B"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "bitwise-uscc",
   "chain": "ethereum",
   "address": "0x14d60e7fdc0d71d8611742720e4c50e7a974020c",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x14d60E7FDC0D71d8611742720E4C50E7a974020c",
    "graph": {
     "nodes": [
      {
       "id": "0x14d60e7fdc0d71d8611742720e4c50e7a974020c",
       "address": "0x14d60E7FDC0D71d8611742720E4C50E7a974020c",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0x2bb7b8b4df7fd96baf7cb9a2ce9e292ecd5baf3d",
       "address": "0x2Bb7B8B4dF7fD96baF7CB9a2Ce9e292eCd5BAF3D",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      },
      {
       "id": "0x8abc89d9b56dfd90da18e8e18cfac9111100bdd1",
       "address": "0x8abC89D9b56dFD90dA18e8E18CFaC9111100bDd1",
       "nodeType": "EOA",
       "label": "Owner (EOA, from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x2bb7b8b4df7fd96baf7cb9a2ce9e292ecd5baf3d",
       "to": "0x14d60e7fdc0d71d8611742720e4c50e7a974020c",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      },
      {
       "from": "0x8abc89d9b56dfd90da18e8e18cfac9111100bdd1",
       "to": "0x14d60e7fdc0d71d8611742720e4c50e7a974020c",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x14d60E7FDC0D71d8611742720E4C50E7a974020c",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x8abc89d9b56dfd90da18e8e18cfac9111100bdd1",
       "to": "0x2bb7b8b4df7fd96baf7cb9a2ce9e292ecd5baf3d",
       "edgeType": "OWNS",
       "evidence": "owner() on ProxyAdmin 0x2Bb7B8B4dF7fD96baF7CB9a2Ce9e292eCd5BAF3D",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x14d60e7fdc0d71d8611742720e4c50e7a974020c"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 46,
     "resolvedAt": 1788944936
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x14d60e7fdc0d71d8611742720e4c50e7a974020c",
      "0x2bb7b8b4df7fd96baf7cb9a2ce9e292ecd5baf3d",
      "0x8abc89d9b56dfd90da18e8e18cfac9111100bdd1"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x14d60e7fdc0d71d8611742720e4c50e7a974020c",
      "0x2bb7b8b4df7fd96baf7cb9a2ce9e292ecd5baf3d",
      "0x8abc89d9b56dfd90da18e8e18cfac9111100bdd1"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x14d60e7fdc0d71d8611742720e4c50e7a974020c",
       "0x2bb7b8b4df7fd96baf7cb9a2ce9e292ecd5baf3d",
       "0x8abc89d9b56dfd90da18e8e18cfac9111100bdd1"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x8abC89D9b56dFD90dA18e8E18CFaC9111100bDd1 can upgrade with zero delay",
      "severity": "HIGH"
     },
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x14d60e7fdc0d71d8611742720e4c50e7a974020c",
       "0x8abc89d9b56dfd90da18e8e18cfac9111100bdd1"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x8abC89D9b56dFD90dA18e8E18CFaC9111100bDd1 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 93,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 20,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "2 bypass path(s) detected"
     ],
     "upgradeFragility": 93,
     "governanceFragility": 93
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x8abC89D9b56dFD90dA18e8E18CFaC9111100bDd1"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "crvusd",
   "chain": "ethereum",
   "address": "0xc9332fdcb1c491dcc683bae86fe3cb70360738bc",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xC9332fdCB1C491Dcc683bAe86Fe3cb70360738BC",
    "graph": {
     "nodes": [
      {
       "id": "0xc9332fdcb1c491dcc683bae86fe3cb70360738bc",
       "address": "0xC9332fdCB1C491Dcc683bAe86Fe3cb70360738BC",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xb7400d2ea0f6dc1d7b153aa430b9e572f28afb79",
       "address": "0xb7400D2EA0f6DC1d7b153aA430B9E572F28afB79",
       "nodeType": "CONTRACT",
       "label": "admin",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xb7400d2ea0f6dc1d7b153aa430b9e572f28afb79",
       "to": "0xc9332fdcb1c491dcc683bae86fe3cb70360738bc",
       "edgeType": "ADMIN_OF",
       "evidence": "admin() on 0xC9332fdCB1C491Dcc683bAe86Fe3cb70360738BC",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xc9332fdcb1c491dcc683bae86fe3cb70360738bc"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788944935
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xc9332fdcb1c491dcc683bae86fe3cb70360738bc",
      "0xb7400d2ea0f6dc1d7b153aa430b9e572f28afb79"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xc9332fdcb1c491dcc683bae86fe3cb70360738bc",
      "0xb7400d2ea0f6dc1d7b153aa430b9e572f28afb79"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "admin",
      "getterSelector": "0xf851a440",
      "resolvedAddress": "0xb7400D2EA0f6DC1d7b153aA430B9E572F28afB79",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "eip1967_admin_slot",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xb7400D2EA0f6DC1d7b153aA430B9E572F28afB79"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "treehouse-protocol",
   "chain": "ethereum",
   "address": "0x551d155760ae96050439ad24ae98a96c765d761b",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x551d155760ae96050439AD24Ae98A96c765d761B",
    "graph": {
     "nodes": [
      {
       "id": "0x551d155760ae96050439ad24ae98a96c765d761b",
       "address": "0x551d155760ae96050439AD24Ae98A96c765d761B",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x2225dabffc7f862c99477381e971e8b1fdab467e",
       "address": "0x2225DAbFfC7F862c99477381E971E8B1FDaB467e",
       "nodeType": "TIMELOCK",
       "label": "Owner (from event)",
       "metadata": {
        "timelockDelaySec": 432000,
        "timelockType": "OZ_TIMELOCK_CONTROLLER"
       }
      },
      {
       "id": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "address": "0x22261B4D6F629D8cF946C3524df86bF7222901F6",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 5/7",
       "metadata": {
        "safeThreshold": 5,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0x4D8aC8527849018E1fe60Bafce26D635fDB570a9",
         "0xaBA92efa92a7a8F10bDf3d608838D368c7860F5b",
         "0x52fD0D1C58Ea9f0F4336583E29b403c96143d1D0",
         "0x9F24fDD290c4A32a7Eef0CD0C4365fA326420Da7",
         "0xD795504963F418B35bFB108e5cA87e8cC97Ee067",
         "0x21B57aC972D4DF5f452a1E36EBAB68d96b2aC692",
         "0xfE801FEbd1c0A13652d6325f789b9a50fC90e617"
        ]
       }
      },
      {
       "id": "0x8d0dee38eeca0c26d7c53fd4d47f93918a0c15f3",
       "address": "0x8D0dee38eeCa0C26d7c53Fd4D47F93918a0c15F3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4d8ac8527849018e1fe60bafce26d635fdb570a9",
       "address": "0x4D8aC8527849018E1fe60Bafce26D635fDB570a9",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xaba92efa92a7a8f10bdf3d608838d368c7860f5b",
       "address": "0xaBA92efa92a7a8F10bDf3d608838D368c7860F5b",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x52fd0d1c58ea9f0f4336583e29b403c96143d1d0",
       "address": "0x52fD0D1C58Ea9f0F4336583E29b403c96143d1D0",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x9f24fdd290c4a32a7eef0cd0c4365fa326420da7",
       "address": "0x9F24fDD290c4A32a7Eef0CD0C4365fA326420Da7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xd795504963f418b35bfb108e5ca87e8cc97ee067",
       "address": "0xD795504963F418B35bFB108e5cA87e8cC97Ee067",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x21b57ac972d4df5f452a1e36ebab68d96b2ac692",
       "address": "0x21B57aC972D4DF5f452a1E36EBAB68d96b2aC692",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xfe801febd1c0a13652d6325f789b9a50fc90e617",
       "address": "0xfE801FEbd1c0A13652d6325f789b9a50fC90e617",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x2225dabffc7f862c99477381e971e8b1fdab467e",
       "to": "0x551d155760ae96050439ad24ae98a96c765d761b",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x551d155760ae96050439AD24Ae98A96c765d761B",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "to": "0x2225dabffc7f862c99477381e971e8b1fdab467e",
       "edgeType": "SCHEDULES",
       "evidence": "PROPOSER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x8d0dee38eeca0c26d7c53fd4d47f93918a0c15f3",
       "to": "0x2225dabffc7f862c99477381e971e8b1fdab467e",
       "edgeType": "SCHEDULES",
       "evidence": "PROPOSER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "to": "0x2225dabffc7f862c99477381e971e8b1fdab467e",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "to": "0x2225dabffc7f862c99477381e971e8b1fdab467e",
       "edgeType": "BYPASSES",
       "evidence": "CANCELLER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x8d0dee38eeca0c26d7c53fd4d47f93918a0c15f3",
       "to": "0x2225dabffc7f862c99477381e971e8b1fdab467e",
       "edgeType": "BYPASSES",
       "evidence": "CANCELLER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x4d8ac8527849018e1fe60bafce26d635fdb570a9",
       "to": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xaba92efa92a7a8f10bdf3d608838d368c7860f5b",
       "to": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x52fd0d1c58ea9f0f4336583e29b403c96143d1d0",
       "to": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x9f24fdd290c4a32a7eef0cd0c4365fa326420da7",
       "to": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xd795504963f418b35bfb108e5ca87e8cc97ee067",
       "to": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x21b57ac972d4df5f452a1e36ebab68d96b2ac692",
       "to": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xfe801febd1c0a13652d6325f789b9a50fc90e617",
       "to": "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x551d155760ae96050439ad24ae98a96c765d761b"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 84,
     "resolvedAt": 1788944944
    },
    "effectiveDelay": {
     "totalDelaySec": 432000,
     "baseDelaySec": 432000,
     "governanceDelaySec": 0,
     "path": [
      "0x551d155760ae96050439ad24ae98a96c765d761b",
      "0x2225dabffc7f862c99477381e971e8b1fdab467e",
      "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
      "0x4d8ac8527849018e1fe60bafce26d635fdb570a9"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 432000,
     "baseDelaySec": 432000,
     "governanceDelaySec": 0,
     "path": [
      "0x551d155760ae96050439ad24ae98a96c765d761b",
      "0x2225dabffc7f862c99477381e971e8b1fdab467e",
      "0x22261b4d6f629d8cf946c3524df86bf7222901f6",
      "0x4d8ac8527849018e1fe60bafce26d635fdb570a9"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 36,
     "components": {
      "effectiveDelay": 5,
      "concentration": 30,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Authority is highly concentrated (EOA or 1-of-N)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 36
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x2225DAbFfC7F862c99477381E971E8B1FDaB467e",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x2225DAbFfC7F862c99477381E971E8B1FDaB467e"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "swell-l2-farm",
   "chain": "ethereum",
   "address": "0x38d43a6cb8da0e855a42fb6b0733a0498531d774",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x38D43a6Cb8DA0E855A42fB6b0733A0498531d774",
    "graph": {
     "nodes": [
      {
       "id": "0x38d43a6cb8da0e855a42fb6b0733a0498531d774",
       "address": "0x38D43a6Cb8DA0E855A42fB6b0733A0498531d774",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xca2df225ba3c4743e02611ec423faac311deeed4",
       "address": "0xCa2DF225ba3c4743E02611EC423FaAC311dEEEd4",
       "nodeType": "TIMELOCK",
       "label": "Owner (from event)",
       "metadata": {
        "timelockDelaySec": 259200,
        "timelockType": "COMPOUND_TIMELOCK"
       }
      },
      {
       "id": "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
       "address": "0x20fDF47509C5eFC0e1101e3CE443691781C17F90",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 4/7",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 7,
        "safeOwners": [
         "0x900bB9F13EE4Fc5D45c9ff85e0263a99557e8b00",
         "0x48Be81E54d8b49eDb6182123c10dC4A7c40F449C",
         "0xF14E35C4F1E51BF7Ed930813eCD2e2dA1fc86072",
         "0xd08b294dBD8Bc760c57AbdEC26515Da626511B40",
         "0xb7f6C2088F2c2B0C8fb40ff64a231D333FBC9e19",
         "0xe75f3f38679335F6e1787d25059fD3E07B70F27d",
         "0x1fB72AA21FBA9045F5798Bd0c4452F0C2A474FF5"
        ]
       }
      },
      {
       "id": "0x900bb9f13ee4fc5d45c9ff85e0263a99557e8b00",
       "address": "0x900bB9F13EE4Fc5D45c9ff85e0263a99557e8b00",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x48be81e54d8b49edb6182123c10dc4a7c40f449c",
       "address": "0x48Be81E54d8b49eDb6182123c10dC4A7c40F449C",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf14e35c4f1e51bf7ed930813ecd2e2da1fc86072",
       "address": "0xF14E35C4F1E51BF7Ed930813eCD2e2dA1fc86072",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xd08b294dbd8bc760c57abdec26515da626511b40",
       "address": "0xd08b294dBD8Bc760c57AbdEC26515Da626511B40",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb7f6c2088f2c2b0c8fb40ff64a231d333fbc9e19",
       "address": "0xb7f6C2088F2c2B0C8fb40ff64a231D333FBC9e19",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xe75f3f38679335f6e1787d25059fd3e07b70f27d",
       "address": "0xe75f3f38679335F6e1787d25059fD3E07B70F27d",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x1fb72aa21fba9045f5798bd0c4452f0c2a474ff5",
       "address": "0x1fB72AA21FBA9045F5798Bd0c4452F0C2A474FF5",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xca2df225ba3c4743e02611ec423faac311deeed4",
       "to": "0x38d43a6cb8da0e855a42fb6b0733a0498531d774",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x38D43a6Cb8DA0E855A42fB6b0733A0498531d774",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
       "to": "0xca2df225ba3c4743e02611ec423faac311deeed4",
       "edgeType": "ADMIN_OF",
       "evidence": "Compound Timelock admin()",
       "confidence": "HIGH"
      },
      {
       "from": "0x900bb9f13ee4fc5d45c9ff85e0263a99557e8b00",
       "to": "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x48be81e54d8b49edb6182123c10dc4a7c40f449c",
       "to": "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf14e35c4f1e51bf7ed930813ecd2e2da1fc86072",
       "to": "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xd08b294dbd8bc760c57abdec26515da626511b40",
       "to": "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb7f6c2088f2c2b0c8fb40ff64a231d333fbc9e19",
       "to": "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xe75f3f38679335f6e1787d25059fd3e07b70f27d",
       "to": "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x1fb72aa21fba9045f5798bd0c4452f0c2a474ff5",
       "to": "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x38d43a6cb8da0e855a42fb6b0733a0498531d774"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 71,
     "resolvedAt": 1788944944
    },
    "effectiveDelay": {
     "totalDelaySec": 259200,
     "baseDelaySec": 259200,
     "governanceDelaySec": 0,
     "path": [
      "0x38d43a6cb8da0e855a42fb6b0733a0498531d774",
      "0xca2df225ba3c4743e02611ec423faac311deeed4",
      "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
      "0x900bb9f13ee4fc5d45c9ff85e0263a99557e8b00"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 259200,
     "baseDelaySec": 259200,
     "governanceDelaySec": 0,
     "path": [
      "0x38d43a6cb8da0e855a42fb6b0733a0498531d774",
      "0xca2df225ba3c4743e02611ec423faac311deeed4",
      "0x20fdf47509c5efc0e1101e3ce443691781c17f90",
      "0x900bb9f13ee4fc5d45c9ff85e0263a99557e8b00"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 11,
     "components": {
      "effectiveDelay": 5,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 11
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xCa2DF225ba3c4743E02611EC423FaAC311dEEEd4",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xCa2DF225ba3c4743E02611EC423FaAC311dEEEd4"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "stake.link-liquid",
   "chain": "ethereum",
   "address": "0xb8b295df2cd735b15be5eb419517aa626fc43cd5",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xb8b295df2cd735b15BE5Eb419517Aa626fc43cD5",
    "graph": {
     "nodes": [
      {
       "id": "0xb8b295df2cd735b15be5eb419517aa626fc43cd5",
       "address": "0xb8b295df2cd735b15BE5Eb419517Aa626fc43cD5",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "address": "0xb72d8F5213b3E52FAf13Aa074b03C4788e78349F",
       "nodeType": "TIMELOCK",
       "label": "Owner (from event)",
       "metadata": {
        "timelockDelaySec": 86400,
        "timelockType": "OZ_TIMELOCK_CONTROLLER"
       }
      },
      {
       "id": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "address": "0xB351EC0FEaF4B99FdFD36b484d9EC90D0422493D",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 6/8",
       "metadata": {
        "safeThreshold": 6,
        "safeOwnerCount": 8,
        "safeOwners": [
         "0xd1243345c4c7Ff0A26aF4d291d9C058C9dF3479C",
         "0xFFb91C736e1BCB2E06188198D70D790b25990783",
         "0xCA4784Af7eBe83A7eafeFD1c8f81d00425F366D9",
         "0x055114b1019300AAB9EE87f786b8Bd50258D0bdE",
         "0xd8e867A91D36c76F41a2Ce78e5b8f0a57Fc47dEd",
         "0x4dc81f63CB356c1420D4620414f366794072A3a8",
         "0x2490c4BE8EFBA7A641e2fbc51ADaF05CEa69E085",
         "0xAE398D78DAE867b1e837a512dcb6cB51235718EE"
        ]
       }
      },
      {
       "id": "0xd1243345c4c7ff0a26af4d291d9c058c9df3479c",
       "address": "0xd1243345c4c7Ff0A26aF4d291d9C058C9dF3479C",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xffb91c736e1bcb2e06188198d70d790b25990783",
       "address": "0xFFb91C736e1BCB2E06188198D70D790b25990783",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xca4784af7ebe83a7eafefd1c8f81d00425f366d9",
       "address": "0xCA4784Af7eBe83A7eafeFD1c8f81d00425F366D9",
       "nodeType": "CONTRACT",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x055114b1019300aab9ee87f786b8bd50258d0bde",
       "address": "0x055114b1019300AAB9EE87f786b8Bd50258D0bdE",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xa3026c3d6c3bd5441f53f3c6daed2e52868c1339",
       "address": "0xa3026c3d6c3Bd5441F53F3c6DaED2e52868C1339",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4dc81f63cb356c1420d4620414f366794072a3a8",
       "address": "0x4dc81f63CB356c1420D4620414f366794072A3a8",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xecbb058fc429941124a2b8d0984354c3132f536f",
       "address": "0xeCbb058Fc429941124a2b8d0984354c3132F536f",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xae398d78dae867b1e837a512dcb6cb51235718ee",
       "address": "0xAE398D78DAE867b1e837a512dcb6cB51235718EE",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xd8e867a91d36c76f41a2ce78e5b8f0a57fc47ded",
       "address": "0xd8e867A91D36c76F41a2Ce78e5b8f0a57Fc47dEd",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x2490c4be8efba7a641e2fbc51adaf05cea69e085",
       "address": "0x2490c4BE8EFBA7A641e2fbc51ADaF05CEa69E085",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "to": "0xb8b295df2cd735b15be5eb419517aa626fc43cd5",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xb8b295df2cd735b15BE5Eb419517Aa626fc43cD5",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "SCHEDULES",
       "evidence": "PROPOSER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xd1243345c4c7ff0a26af4d291d9c058c9df3479c",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xffb91c736e1bcb2e06188198d70d790b25990783",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xca4784af7ebe83a7eafefd1c8f81d00425f366d9",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x055114b1019300aab9ee87f786b8bd50258d0bde",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xa3026c3d6c3bd5441f53f3c6daed2e52868c1339",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0x4dc81f63cb356c1420d4620414f366794072a3a8",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xecbb058fc429941124a2b8d0984354c3132f536f",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xae398d78dae867b1e837a512dcb6cb51235718ee",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "EXECUTES",
       "evidence": "EXECUTOR_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "to": "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
       "edgeType": "BYPASSES",
       "evidence": "CANCELLER_ROLE member",
       "confidence": "HIGH"
      },
      {
       "from": "0xd1243345c4c7ff0a26af4d291d9c058c9df3479c",
       "to": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xffb91c736e1bcb2e06188198d70d790b25990783",
       "to": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xca4784af7ebe83a7eafefd1c8f81d00425f366d9",
       "to": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x055114b1019300aab9ee87f786b8bd50258d0bde",
       "to": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xd8e867a91d36c76f41a2ce78e5b8f0a57fc47ded",
       "to": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4dc81f63cb356c1420d4620414f366794072a3a8",
       "to": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x2490c4be8efba7a641e2fbc51adaf05cea69e085",
       "to": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xae398d78dae867b1e837a512dcb6cb51235718ee",
       "to": "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xb8b295df2cd735b15be5eb419517aa626fc43cd5"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 125,
     "resolvedAt": 1788944952
    },
    "effectiveDelay": {
     "totalDelaySec": 86400,
     "baseDelaySec": 86400,
     "governanceDelaySec": 0,
     "path": [
      "0xb8b295df2cd735b15be5eb419517aa626fc43cd5",
      "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
      "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
      "0xd1243345c4c7ff0a26af4d291d9c058c9df3479c"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 86400,
     "baseDelaySec": 86400,
     "governanceDelaySec": 0,
     "path": [
      "0xb8b295df2cd735b15be5eb419517aa626fc43cd5",
      "0xb72d8f5213b3e52faf13aa074b03c4788e78349f",
      "0xb351ec0feaf4b99fdfd36b484d9ec90d0422493d",
      "0xd1243345c4c7ff0a26af4d291d9c058c9df3479c"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 47,
     "components": {
      "effectiveDelay": 15,
      "concentration": 30,
      "bypassFlags": 0,
      "unknownPenalty": 2
     },
     "details": [
      "Effective delay: 1.0d",
      "Authority is highly concentrated (EOA or 1-of-N)"
     ],
     "upgradeFragility": 47,
     "governanceFragility": 47
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xb72d8F5213b3E52FAf13Aa074b03C4788e78349F",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "TIMELOCK",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xb72d8F5213b3E52FAf13Aa074b03C4788e78349F"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "apollo-diversified-credit-securitize-fund",
   "chain": "ethereum",
   "address": "0x17418038ecf73ba4026c4f428547bf099706f27b",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x17418038ecF73BA4026c4f428547BF099706F27B",
    "graph": {
     "nodes": [
      {
       "id": "0x17418038ecf73ba4026c4f428547bf099706f27b",
       "address": "0x17418038ecF73BA4026c4f428547BF099706F27B",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee",
       "address": "0x59c1eAcEc450c57Dcb9b8725d0F96635C2b676Ee",
       "nodeType": "EOA",
       "label": "Owner (EOA, from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee",
       "to": "0x17418038ecf73ba4026c4f428547bf099706f27b",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x17418038ecF73BA4026c4f428547BF099706F27B",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0x17418038ecf73ba4026c4f428547bf099706f27b"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788944957
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x17418038ecf73ba4026c4f428547bf099706f27b",
      "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x17418038ecf73ba4026c4f428547bf099706f27b",
      "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x17418038ecf73ba4026c4f428547bf099706f27b",
       "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x59c1eAcEc450c57Dcb9b8725d0F96635C2b676Ee can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 85,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x59c1eAcEc450c57Dcb9b8725d0F96635C2b676Ee"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "apollo-diversified-credit-securitize-fund",
   "chain": "polygon",
   "address": "0xfce60bbc52a5705cec5b445501fbaf3274dc43d0",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xFCe60bBc52a5705CeC5B445501FBAf3274Dc43D0",
    "graph": {
     "nodes": [
      {
       "id": "0xfce60bbc52a5705cec5b445501fbaf3274dc43d0",
       "address": "0xFCe60bBc52a5705CeC5B445501FBAf3274Dc43D0",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee",
       "address": "0x59c1eAcEc450c57Dcb9b8725d0F96635C2b676Ee",
       "nodeType": "EOA",
       "label": "Owner (EOA, from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee",
       "to": "0xfce60bbc52a5705cec5b445501fbaf3274dc43d0",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xFCe60bBc52a5705CeC5B445501FBAf3274Dc43D0",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0xfce60bbc52a5705cec5b445501fbaf3274dc43d0"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788944955
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xfce60bbc52a5705cec5b445501fbaf3274dc43d0",
      "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xfce60bbc52a5705cec5b445501fbaf3274dc43d0",
      "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0xfce60bbc52a5705cec5b445501fbaf3274dc43d0",
       "0x59c1eacec450c57dcb9b8725d0f96635c2b676ee"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x59c1eAcEc450c57Dcb9b8725d0F96635C2b676Ee can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 85,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x59c1eAcEc450c57Dcb9b8725d0F96635C2b676Ee"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "arrakis-modular",
   "chain": "arbitrum",
   "address": "0x820fb8127a689327c863de8433278d6181123982",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x820FB8127a689327C863de8433278d6181123982",
    "graph": {
     "nodes": [
      {
       "id": "0x820fb8127a689327c863de8433278d6181123982",
       "address": "0x820FB8127a689327C863de8433278d6181123982",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "address": "0x77BADa8FC2A478f1bc1E1E4980916666187D0dF7",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 11,
        "safeOwners": [
         "0x6991c6787D6C8fb5A6D4C29165c94745c4E2c345",
         "0xBd7D71d3Dd9D7dbd179caF0eD7c86a663879FC9b",
         "0x027C9e0edc95a7b09b5d633507544DeFE8bc78e3",
         "0x4c4E79cA7964aD1285bb1a977FDdb67c8fc25474",
         "0xa43e5AA57424d592C463427A8fe69307cbe7D7B9",
         "0x4F1EabdCBe885124da8FECB5Cfc153f8728047e0",
         "0xa9a0C7a8919d05d49AB43b5924b734CB840Df56C",
         "0x3924ecE0C4b5ca07C458d9e1AFD13f381d6B2da5",
         "0x929fCf268A62e684221f1e39B8b6ddA2f0dA4AeC",
         "0x81a1e7F34b9bABf172087cF5df8A4DF6500e9d4d",
         "0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2"
        ]
       }
      },
      {
       "id": "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345",
       "address": "0x6991c6787D6C8fb5A6D4C29165c94745c4E2c345",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbd7d71d3dd9d7dbd179caf0ed7c86a663879fc9b",
       "address": "0xBd7D71d3Dd9D7dbd179caF0eD7c86a663879FC9b",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x027c9e0edc95a7b09b5d633507544defe8bc78e3",
       "address": "0x027C9e0edc95a7b09b5d633507544DeFE8bc78e3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4c4e79ca7964ad1285bb1a977fddb67c8fc25474",
       "address": "0x4c4E79cA7964aD1285bb1a977FDdb67c8fc25474",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xa43e5aa57424d592c463427a8fe69307cbe7d7b9",
       "address": "0xa43e5AA57424d592C463427A8fe69307cbe7D7B9",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4f1eabdcbe885124da8fecb5cfc153f8728047e0",
       "address": "0x4F1EabdCBe885124da8FECB5Cfc153f8728047e0",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xa9a0c7a8919d05d49ab43b5924b734cb840df56c",
       "address": "0xa9a0C7a8919d05d49AB43b5924b734CB840Df56C",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x3924ece0c4b5ca07c458d9e1afd13f381d6b2da5",
       "address": "0x3924ecE0C4b5ca07C458d9e1AFD13f381d6B2da5",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x929fcf268a62e684221f1e39b8b6dda2f0da4aec",
       "address": "0x929fCf268A62e684221f1e39B8b6ddA2f0dA4AeC",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x81a1e7f34b9babf172087cf5df8a4df6500e9d4d",
       "address": "0x81a1e7F34b9bABf172087cF5df8A4DF6500e9d4d",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x691c2ef68e25e620fa6cade2728f6ae34f37aad2",
       "address": "0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "to": "0x820fb8127a689327c863de8433278d6181123982",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x820FB8127a689327C863de8433278d6181123982",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbd7d71d3dd9d7dbd179caf0ed7c86a663879fc9b",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x027c9e0edc95a7b09b5d633507544defe8bc78e3",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4c4e79ca7964ad1285bb1a977fddb67c8fc25474",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xa43e5aa57424d592c463427a8fe69307cbe7d7b9",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4f1eabdcbe885124da8fecb5cfc153f8728047e0",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xa9a0c7a8919d05d49ab43b5924b734cb840df56c",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x3924ece0c4b5ca07c458d9e1afd13f381d6b2da5",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x929fcf268a62e684221f1e39b8b6dda2f0da4aec",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x81a1e7f34b9babf172087cf5df8a4df6500e9d4d",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x691c2ef68e25e620fa6cade2728f6ae34f37aad2",
       "to": "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x820fb8127a689327c863de8433278d6181123982"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 67,
     "resolvedAt": 1788944956
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x820fb8127a689327c863de8433278d6181123982",
      "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
      "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x820fb8127a689327c863de8433278d6181123982",
      "0x77bada8fc2a478f1bc1e1e4980916666187d0df7",
      "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 56,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 56
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x77BADa8FC2A478f1bc1E1E4980916666187D0dF7",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x77BADa8FC2A478f1bc1E1E4980916666187D0dF7"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "arrakis-modular",
   "chain": "base",
   "address": "0x820fb8127a689327c863de8433278d6181123982",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x820FB8127a689327C863de8433278d6181123982",
    "graph": {
     "nodes": [
      {
       "id": "0x820fb8127a689327c863de8433278d6181123982",
       "address": "0x820FB8127a689327C863de8433278d6181123982",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "address": "0x25CF23B54e25daaE3fe9989a74050b953A343823",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 4/11",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 11,
        "safeOwners": [
         "0x6991c6787D6C8fb5A6D4C29165c94745c4E2c345",
         "0xBd7D71d3Dd9D7dbd179caF0eD7c86a663879FC9b",
         "0x027C9e0edc95a7b09b5d633507544DeFE8bc78e3",
         "0x4c4E79cA7964aD1285bb1a977FDdb67c8fc25474",
         "0xa43e5AA57424d592C463427A8fe69307cbe7D7B9",
         "0xa9a0C7a8919d05d49AB43b5924b734CB840Df56C",
         "0x3924ecE0C4b5ca07C458d9e1AFD13f381d6B2da5",
         "0x4F1EabdCBe885124da8FECB5Cfc153f8728047e0",
         "0x81a1e7F34b9bABf172087cF5df8A4DF6500e9d4d",
         "0x929fCf268A62e684221f1e39B8b6ddA2f0dA4AeC",
         "0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2"
        ]
       }
      },
      {
       "id": "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345",
       "address": "0x6991c6787D6C8fb5A6D4C29165c94745c4E2c345",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbd7d71d3dd9d7dbd179caf0ed7c86a663879fc9b",
       "address": "0xBd7D71d3Dd9D7dbd179caF0eD7c86a663879FC9b",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x027c9e0edc95a7b09b5d633507544defe8bc78e3",
       "address": "0x027C9e0edc95a7b09b5d633507544DeFE8bc78e3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4c4e79ca7964ad1285bb1a977fddb67c8fc25474",
       "address": "0x4c4E79cA7964aD1285bb1a977FDdb67c8fc25474",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xa43e5aa57424d592c463427a8fe69307cbe7d7b9",
       "address": "0xa43e5AA57424d592C463427A8fe69307cbe7D7B9",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xa9a0c7a8919d05d49ab43b5924b734cb840df56c",
       "address": "0xa9a0C7a8919d05d49AB43b5924b734CB840Df56C",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x3924ece0c4b5ca07c458d9e1afd13f381d6b2da5",
       "address": "0x3924ecE0C4b5ca07C458d9e1AFD13f381d6B2da5",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4f1eabdcbe885124da8fecb5cfc153f8728047e0",
       "address": "0x4F1EabdCBe885124da8FECB5Cfc153f8728047e0",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x81a1e7f34b9babf172087cf5df8a4df6500e9d4d",
       "address": "0x81a1e7F34b9bABf172087cF5df8A4DF6500e9d4d",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x929fcf268a62e684221f1e39b8b6dda2f0da4aec",
       "address": "0x929fCf268A62e684221f1e39B8b6ddA2f0dA4AeC",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x691c2ef68e25e620fa6cade2728f6ae34f37aad2",
       "address": "0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "to": "0x820fb8127a689327c863de8433278d6181123982",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x820FB8127a689327C863de8433278d6181123982",
       "confidence": "HIGH"
      },
      {
       "from": "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbd7d71d3dd9d7dbd179caf0ed7c86a663879fc9b",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x027c9e0edc95a7b09b5d633507544defe8bc78e3",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4c4e79ca7964ad1285bb1a977fddb67c8fc25474",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xa43e5aa57424d592c463427a8fe69307cbe7d7b9",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xa9a0c7a8919d05d49ab43b5924b734cb840df56c",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x3924ece0c4b5ca07c458d9e1afd13f381d6b2da5",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4f1eabdcbe885124da8fecb5cfc153f8728047e0",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x81a1e7f34b9babf172087cf5df8a4df6500e9d4d",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x929fcf268a62e684221f1e39b8b6dda2f0da4aec",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x691c2ef68e25e620fa6cade2728f6ae34f37aad2",
       "to": "0x25cf23b54e25daae3fe9989a74050b953a343823",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x820fb8127a689327c863de8433278d6181123982"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 70,
     "resolvedAt": 1788944984
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x820fb8127a689327c863de8433278d6181123982",
      "0x25cf23b54e25daae3fe9989a74050b953a343823",
      "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x820fb8127a689327c863de8433278d6181123982",
      "0x25cf23b54e25daae3fe9989a74050b953a343823",
      "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 56,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 56
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x25CF23B54e25daaE3fe9989a74050b953A343823"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "arrakis-modular",
   "chain": "bsc",
   "address": "0x820fb8127a689327c863de8433278d6181123982",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x820FB8127a689327C863de8433278d6181123982",
    "graph": {
     "nodes": [
      {
       "id": "0x820fb8127a689327c863de8433278d6181123982",
       "address": "0x820FB8127a689327C863de8433278d6181123982",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "address": "0x7ddBE55B78FbDe1B0A0b57cc05EE469ccF700585",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 4/11",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 11,
        "safeOwners": [
         "0x6991c6787D6C8fb5A6D4C29165c94745c4E2c345",
         "0xBd7D71d3Dd9D7dbd179caF0eD7c86a663879FC9b",
         "0xa9a0C7a8919d05d49AB43b5924b734CB840Df56C",
         "0x027C9e0edc95a7b09b5d633507544DeFE8bc78e3",
         "0x4c4E79cA7964aD1285bb1a977FDdb67c8fc25474",
         "0xa43e5AA57424d592C463427A8fe69307cbe7D7B9",
         "0x4F1EabdCBe885124da8FECB5Cfc153f8728047e0",
         "0x3924ecE0C4b5ca07C458d9e1AFD13f381d6B2da5",
         "0x929fCf268A62e684221f1e39B8b6ddA2f0dA4AeC",
         "0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2",
         "0x81a1e7F34b9bABf172087cF5df8A4DF6500e9d4d"
        ]
       }
      },
      {
       "id": "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345",
       "address": "0x6991c6787D6C8fb5A6D4C29165c94745c4E2c345",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbd7d71d3dd9d7dbd179caf0ed7c86a663879fc9b",
       "address": "0xBd7D71d3Dd9D7dbd179caF0eD7c86a663879FC9b",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xa9a0c7a8919d05d49ab43b5924b734cb840df56c",
       "address": "0xa9a0C7a8919d05d49AB43b5924b734CB840Df56C",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x027c9e0edc95a7b09b5d633507544defe8bc78e3",
       "address": "0x027C9e0edc95a7b09b5d633507544DeFE8bc78e3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4c4e79ca7964ad1285bb1a977fddb67c8fc25474",
       "address": "0x4c4E79cA7964aD1285bb1a977FDdb67c8fc25474",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xa43e5aa57424d592c463427a8fe69307cbe7d7b9",
       "address": "0xa43e5AA57424d592C463427A8fe69307cbe7D7B9",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4f1eabdcbe885124da8fecb5cfc153f8728047e0",
       "address": "0x4F1EabdCBe885124da8FECB5Cfc153f8728047e0",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x3924ece0c4b5ca07c458d9e1afd13f381d6b2da5",
       "address": "0x3924ecE0C4b5ca07C458d9e1AFD13f381d6B2da5",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x929fcf268a62e684221f1e39b8b6dda2f0da4aec",
       "address": "0x929fCf268A62e684221f1e39B8b6ddA2f0dA4AeC",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x691c2ef68e25e620fa6cade2728f6ae34f37aad2",
       "address": "0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x81a1e7f34b9babf172087cf5df8a4df6500e9d4d",
       "address": "0x81a1e7F34b9bABf172087cF5df8A4DF6500e9d4d",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "to": "0x820fb8127a689327c863de8433278d6181123982",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x820FB8127a689327C863de8433278d6181123982",
       "confidence": "HIGH"
      },
      {
       "from": "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbd7d71d3dd9d7dbd179caf0ed7c86a663879fc9b",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xa9a0c7a8919d05d49ab43b5924b734cb840df56c",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x027c9e0edc95a7b09b5d633507544defe8bc78e3",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4c4e79ca7964ad1285bb1a977fddb67c8fc25474",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xa43e5aa57424d592c463427a8fe69307cbe7d7b9",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4f1eabdcbe885124da8fecb5cfc153f8728047e0",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x3924ece0c4b5ca07c458d9e1afd13f381d6b2da5",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x929fcf268a62e684221f1e39b8b6dda2f0da4aec",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x691c2ef68e25e620fa6cade2728f6ae34f37aad2",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x81a1e7f34b9babf172087cf5df8a4df6500e9d4d",
       "to": "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x820fb8127a689327c863de8433278d6181123982"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 69,
     "resolvedAt": 1788944985
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x820fb8127a689327c863de8433278d6181123982",
      "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
      "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x820fb8127a689327c863de8433278d6181123982",
      "0x7ddbe55b78fbde1b0a0b57cc05ee469ccf700585",
      "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 56,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 56
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x7ddBE55B78FbDe1B0A0b57cc05EE469ccF700585"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "arrakis-modular",
   "chain": "ethereum",
   "address": "0x820fb8127a689327c863de8433278d6181123982",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x820FB8127a689327C863de8433278d6181123982",
    "graph": {
     "nodes": [
      {
       "id": "0x820fb8127a689327c863de8433278d6181123982",
       "address": "0x820FB8127a689327C863de8433278d6181123982",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "address": "0x5108EF86cF493905BcD35A3736e4B46DeCD7de58",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 11,
        "safeOwners": [
         "0x6991c6787D6C8fb5A6D4C29165c94745c4E2c345",
         "0xBd7D71d3Dd9D7dbd179caF0eD7c86a663879FC9b",
         "0x027C9e0edc95a7b09b5d633507544DeFE8bc78e3",
         "0x4c4E79cA7964aD1285bb1a977FDdb67c8fc25474",
         "0xa43e5AA57424d592C463427A8fe69307cbe7D7B9",
         "0x4F1EabdCBe885124da8FECB5Cfc153f8728047e0",
         "0xa9a0C7a8919d05d49AB43b5924b734CB840Df56C",
         "0x929fCf268A62e684221f1e39B8b6ddA2f0dA4AeC",
         "0x3924ecE0C4b5ca07C458d9e1AFD13f381d6B2da5",
         "0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2",
         "0x81a1e7F34b9bABf172087cF5df8A4DF6500e9d4d"
        ]
       }
      },
      {
       "id": "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345",
       "address": "0x6991c6787D6C8fb5A6D4C29165c94745c4E2c345",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbd7d71d3dd9d7dbd179caf0ed7c86a663879fc9b",
       "address": "0xBd7D71d3Dd9D7dbd179caF0eD7c86a663879FC9b",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x027c9e0edc95a7b09b5d633507544defe8bc78e3",
       "address": "0x027C9e0edc95a7b09b5d633507544DeFE8bc78e3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4c4e79ca7964ad1285bb1a977fddb67c8fc25474",
       "address": "0x4c4E79cA7964aD1285bb1a977FDdb67c8fc25474",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xa43e5aa57424d592c463427a8fe69307cbe7d7b9",
       "address": "0xa43e5AA57424d592C463427A8fe69307cbe7D7B9",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4f1eabdcbe885124da8fecb5cfc153f8728047e0",
       "address": "0x4F1EabdCBe885124da8FECB5Cfc153f8728047e0",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xa9a0c7a8919d05d49ab43b5924b734cb840df56c",
       "address": "0xa9a0C7a8919d05d49AB43b5924b734CB840Df56C",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x929fcf268a62e684221f1e39b8b6dda2f0da4aec",
       "address": "0x929fCf268A62e684221f1e39B8b6ddA2f0dA4AeC",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x3924ece0c4b5ca07c458d9e1afd13f381d6b2da5",
       "address": "0x3924ecE0C4b5ca07C458d9e1AFD13f381d6B2da5",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x691c2ef68e25e620fa6cade2728f6ae34f37aad2",
       "address": "0x691C2EF68e25E620fa6cAdE2728f6aE34F37aAD2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x81a1e7f34b9babf172087cf5df8a4df6500e9d4d",
       "address": "0x81a1e7F34b9bABf172087cF5df8A4DF6500e9d4d",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "to": "0x820fb8127a689327c863de8433278d6181123982",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x820FB8127a689327C863de8433278d6181123982",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbd7d71d3dd9d7dbd179caf0ed7c86a663879fc9b",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x027c9e0edc95a7b09b5d633507544defe8bc78e3",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4c4e79ca7964ad1285bb1a977fddb67c8fc25474",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xa43e5aa57424d592c463427a8fe69307cbe7d7b9",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4f1eabdcbe885124da8fecb5cfc153f8728047e0",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xa9a0c7a8919d05d49ab43b5924b734cb840df56c",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x929fcf268a62e684221f1e39b8b6dda2f0da4aec",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x3924ece0c4b5ca07c458d9e1afd13f381d6b2da5",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x691c2ef68e25e620fa6cade2728f6ae34f37aad2",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x81a1e7f34b9babf172087cf5df8a4df6500e9d4d",
       "to": "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x820fb8127a689327c863de8433278d6181123982"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 67,
     "resolvedAt": 1788944968
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x820fb8127a689327c863de8433278d6181123982",
      "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
      "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x820fb8127a689327c863de8433278d6181123982",
      "0x5108ef86cf493905bcd35a3736e4b46decd7de58",
      "0x6991c6787d6c8fb5a6d4c29165c94745c4e2c345"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 56,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 56
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x5108EF86cF493905BcD35A3736e4B46DeCD7de58",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x5108EF86cF493905BcD35A3736e4B46DeCD7de58"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "solvbtc-lsts",
   "chain": "ethereum",
   "address": "0xeb28877d7e3dba5bcd4d0a1474c31f8afb2d6052",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xEb28877D7e3DbA5bcd4D0a1474C31F8AFb2d6052",
    "graph": {
     "nodes": [
      {
       "id": "0xeb28877d7e3dba5bcd4d0a1474c31f8afb2d6052",
       "address": "0xEb28877D7e3DbA5bcd4D0a1474C31F8AFb2d6052",
       "nodeType": "CONTRACT",
       "label": "TRANSPARENT PROXY",
       "metadata": {}
      },
      {
       "id": "0xfeeb1ff19b37bbe8f1e2a61fbcf49541763f96a4",
       "address": "0xFeeB1ff19b37BBe8F1E2A61FbCF49541763F96A4",
       "nodeType": "PROXY_ADMIN",
       "label": "ProxyAdmin",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xfeeb1ff19b37bbe8f1e2a61fbcf49541763f96a4",
       "to": "0xeb28877d7e3dba5bcd4d0a1474c31f8afb2d6052",
       "edgeType": "ADMIN_OF",
       "evidence": "EIP-1967 admin slot",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xeb28877d7e3dba5bcd4d0a1474c31f8afb2d6052"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 49,
     "resolvedAt": 1788944962
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xeb28877d7e3dba5bcd4d0a1474c31f8afb2d6052",
      "0xfeeb1ff19b37bbe8f1e2a61fbcf49541763f96a4"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xeb28877d7e3dba5bcd4d0a1474c31f8afb2d6052",
      "0xfeeb1ff19b37bbe8f1e2a61fbcf49541763f96a4"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 60,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 60,
     "governanceFragility": 60
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "owner() on ProxyAdmin 0xFeeB1ff19b37BBe8F1E2A61FbCF49541763F96A4 did not return a value"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "zerobase-cedefi",
   "chain": "arbitrum",
   "address": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
    "graph": {
     "nodes": [
      {
       "id": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
       "address": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0x6740a2b31BC55782e46C2a9D7A32A38905E118C5"
        ]
       }
      },
      {
       "id": "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5",
       "address": "0x6740a2b31BC55782e46C2a9D7A32A38905E118C5",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 2/3",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 3,
        "safeOwners": [
         "0x8A3e5490828aDc0A47533bE37cC07d1349180e2C",
         "0x4ac3CEe7DeCA4fD53BDf121599b0567085B95546",
         "0xc9a8E74B7D4Fda59cEC9c62DF90D08a817d950dC"
        ]
       }
      }
     ],
     "edges": [
      {
       "from": "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
       "to": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5",
       "to": "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xcc5df5c68d8c991035b6a437d4e00a99875228e4"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 56,
     "resolvedAt": 1788944970
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
      "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
      "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
      "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
      "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {}
   },
   "ok": true
  },
  {
   "protocol_slug": "zerobase-cedefi",
   "chain": "base",
   "address": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
    "graph": {
     "nodes": [
      {
       "id": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
       "address": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0xcc5df5c68d8c991035b6a437d4e00a99875228e4"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944999
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "zerobase-cedefi",
   "chain": "bsc",
   "address": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
    "graph": {
     "nodes": [
      {
       "id": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
       "address": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0xcc5df5c68d8c991035b6a437d4e00a99875228e4"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788944998
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 70,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "1/1 nodes unresolved"
     ],
     "upgradeFragility": 70,
     "governanceFragility": 70
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0xCc5Df5C68d8c991035B6A437D4e00A99875228E4: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "zerobase-cedefi",
   "chain": "ethereum",
   "address": "0x9ef52d8953d184840f2c69096b7b3a7da7093685",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x9eF52D8953d184840F2c69096B7b3A7dA7093685",
    "graph": {
     "nodes": [
      {
       "id": "0x9ef52d8953d184840f2c69096b7b3a7da7093685",
       "address": "0x9eF52D8953d184840F2c69096B7b3A7dA7093685",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "ROLE:0x9ef52d8953d184840f2c69096b7b3a7da7093685#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0x6740a2b31BC55782e46C2a9D7A32A38905E118C5"
        ]
       }
      },
      {
       "id": "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5",
       "address": "0x6740a2b31BC55782e46C2a9D7A32A38905E118C5",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 2/3",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 3,
        "safeOwners": [
         "0x8A3e5490828aDc0A47533bE37cC07d1349180e2C",
         "0x4ac3CEe7DeCA4fD53BDf121599b0567085B95546",
         "0xc9a8E74B7D4Fda59cEC9c62DF90D08a817d950dC"
        ]
       }
      }
     ],
     "edges": [
      {
       "from": "ROLE:0x9ef52d8953d184840f2c69096b7b3a7da7093685#DEFAULT_ADMIN",
       "to": "0x9ef52d8953d184840f2c69096b7b3a7da7093685",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5",
       "to": "ROLE:0x9ef52d8953d184840f2c69096b7b3a7da7093685#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x9ef52d8953d184840f2c69096b7b3a7da7093685"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 56,
     "resolvedAt": 1788944991
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x9ef52d8953d184840f2c69096b7b3a7da7093685",
      "ROLE:0x9ef52d8953d184840f2c69096b7b3a7da7093685#DEFAULT_ADMIN",
      "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x9ef52d8953d184840f2c69096b7b3a7da7093685",
      "ROLE:0x9ef52d8953d184840f2c69096b7b3a7da7093685#DEFAULT_ADMIN",
      "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {}
   },
   "ok": true
  },
  {
   "protocol_slug": "zerobase-cedefi",
   "chain": "optimism",
   "address": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
    "graph": {
     "nodes": [
      {
       "id": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
       "address": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      }
     ],
     "edges": [],
     "rootTargets": [
      "0xcc5df5c68d8c991035b6a437d4e00a99875228e4"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 52,
     "resolvedAt": 1788945013
    },
    "effectiveDelay": null,
    "primaryPathDelay": null,
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 0,
     "components": {
      "effectiveDelay": 40,
      "concentration": 20,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Immutable contract with no governance surface detected"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 0
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_NO_GOVERNANCE_FOUND",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "no upgrade-authority handle could be resolved for NON_UPGRADEABLE"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "zerobase-cedefi",
   "chain": "polygon",
   "address": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
    "graph": {
     "nodes": [
      {
       "id": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
       "address": "0xCc5Df5C68d8c991035B6A437D4e00A99875228E4",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0x6740a2b31BC55782e46C2a9D7A32A38905E118C5"
        ]
       }
      },
      {
       "id": "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5",
       "address": "0x6740a2b31BC55782e46C2a9D7A32A38905E118C5",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 2/3",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 3,
        "safeOwners": [
         "0x8A3e5490828aDc0A47533bE37cC07d1349180e2C",
         "0x4ac3CEe7DeCA4fD53BDf121599b0567085B95546",
         "0xc9a8E74B7D4Fda59cEC9c62DF90D08a817d950dC"
        ]
       }
      }
     ],
     "edges": [
      {
       "from": "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
       "to": "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5",
       "to": "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xcc5df5c68d8c991035b6a437d4e00a99875228e4"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 56,
     "resolvedAt": 1788944999
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
      "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
      "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xcc5df5c68d8c991035b6a437d4e00a99875228e4",
      "ROLE:0xcc5df5c68d8c991035b6a437d4e00a99875228e4#DEFAULT_ADMIN",
      "0x6740a2b31bc55782e46c2a9d7a32a38905e118c5"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {}
   },
   "ok": true
  },
  {
   "protocol_slug": "circle-gateway",
   "chain": "ethereum",
   "address": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x77777777Dcc4d5A8B6E418Fd04D8997ef11000eE",
    "graph": {
     "nodes": [
      {
       "id": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
       "address": "0x77777777Dcc4d5A8B6E418Fd04D8997ef11000eE",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x9812d5f0a0832d9a0a78a1ba728facd87bc35b19",
       "address": "0x9812d5F0a0832d9A0a78a1ba728fACd87bC35b19",
       "nodeType": "EOA",
       "label": "pauser (EOA)",
       "metadata": {}
      },
      {
       "id": "0x2a6a86466f181721ec8ff946967b56f1aa4758c5",
       "address": "0x2A6A86466F181721ec8ff946967b56f1AA4758c5",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x9812d5f0a0832d9a0a78a1ba728facd87bc35b19",
       "to": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
       "edgeType": "ACL_OF",
       "evidence": "pauser() on 0x77777777Dcc4d5A8B6E418Fd04D8997ef11000eE",
       "confidence": "HIGH"
      },
      {
       "from": "0x2a6a86466f181721ec8ff946967b56f1aa4758c5",
       "to": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
       "edgeType": "OWNS",
       "evidence": "owner() on UUPS proxy 0x77777777Dcc4d5A8B6E418Fd04D8997ef11000eE",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 29,
     "resolvedAt": 1788945006
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
      "0x9812d5f0a0832d9a0a78a1ba728facd87bc35b19"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
      "0x9812d5f0a0832d9a0a78a1ba728facd87bc35b19"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
       "0x9812d5f0a0832d9a0a78a1ba728facd87bc35b19"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x9812d5F0a0832d9A0a78a1ba728fACd87bC35b19 can upgrade with zero delay",
      "severity": "HIGH"
     },
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
       "0x2a6a86466f181721ec8ff946967b56f1aa4758c5"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x2A6A86466F181721ec8ff946967b56f1AA4758c5 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 93,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 20,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "2 bypass path(s) detected"
     ],
     "upgradeFragility": 93,
     "governanceFragility": 93
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x2A6A86466F181721ec8ff946967b56f1AA4758c5"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "usdcx",
   "chain": "ethereum",
   "address": "0x8888888199b2df864bf678259607d6d5ebb4e3ce",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x8888888199b2Df864bf678259607d6D5EBb4e3Ce",
    "graph": {
     "nodes": [
      {
       "id": "0x8888888199b2df864bf678259607d6d5ebb4e3ce",
       "address": "0x8888888199b2Df864bf678259607d6D5EBb4e3Ce",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x5519e63651ba9898e823cd93e0b6fd16b1c901a6",
       "address": "0x5519e63651bA9898e823cd93e0b6Fd16B1C901A6",
       "nodeType": "EOA",
       "label": "pauser (EOA)",
       "metadata": {}
      },
      {
       "id": "0x1117ba72a62fcc6ae5a9bb31a54a7879f4f1dbd2",
       "address": "0x1117Ba72A62fCC6aE5a9bb31A54A7879F4f1Dbd2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x5519e63651ba9898e823cd93e0b6fd16b1c901a6",
       "to": "0x8888888199b2df864bf678259607d6d5ebb4e3ce",
       "edgeType": "ACL_OF",
       "evidence": "pauser() on 0x8888888199b2Df864bf678259607d6D5EBb4e3Ce",
       "confidence": "HIGH"
      },
      {
       "from": "0x1117ba72a62fcc6ae5a9bb31a54a7879f4f1dbd2",
       "to": "0x8888888199b2df864bf678259607d6d5ebb4e3ce",
       "edgeType": "OWNS",
       "evidence": "owner() on UUPS proxy 0x8888888199b2Df864bf678259607d6D5EBb4e3Ce",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x8888888199b2df864bf678259607d6d5ebb4e3ce"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 29,
     "resolvedAt": 1788945004
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x8888888199b2df864bf678259607d6d5ebb4e3ce",
      "0x5519e63651ba9898e823cd93e0b6fd16b1c901a6"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x8888888199b2df864bf678259607d6d5ebb4e3ce",
      "0x5519e63651ba9898e823cd93e0b6fd16b1c901a6"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x8888888199b2df864bf678259607d6d5ebb4e3ce",
       "0x5519e63651ba9898e823cd93e0b6fd16b1c901a6"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x5519e63651bA9898e823cd93e0b6Fd16B1C901A6 can upgrade with zero delay",
      "severity": "HIGH"
     },
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x8888888199b2df864bf678259607d6d5ebb4e3ce",
       "0x1117ba72a62fcc6ae5a9bb31a54a7879f4f1dbd2"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x1117Ba72A62fCC6aE5a9bb31A54A7879F4f1Dbd2 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 93,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 20,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "2 bypass path(s) detected"
     ],
     "upgradeFragility": 93,
     "governanceFragility": 93
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x1117Ba72A62fCC6aE5a9bb31A54A7879F4f1Dbd2"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "zama",
   "chain": "ethereum",
   "address": "0xeb5015ff021db115ace010f23f55c2591059bba0",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xeb5015fF021DB115aCe010f23F55C2591059bBA0",
    "graph": {
     "nodes": [
      {
       "id": "0xeb5015ff021db115ace010f23f55c2591059bba0",
       "address": "0xeb5015fF021DB115aCe010f23F55C2591059bBA0",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0xb6d69d5f334d8b97b194617b53c6ab62f8681ef3",
       "address": "0xB6D69D5F334d8B97B194617B53c6aB62f8681Ef3",
       "nodeType": "CONTRACT",
       "label": "Owner (from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xb6d69d5f334d8b97b194617b53c6ab62f8681ef3",
       "to": "0xeb5015ff021db115ace010f23f55c2591059bba0",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xeb5015fF021DB115aCe010f23F55C2591059bBA0",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0xeb5015ff021db115ace010f23f55c2591059bba0"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 82,
     "resolvedAt": 1788945009
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xeb5015ff021db115ace010f23f55c2591059bba0",
      "0xb6d69d5f334d8b97b194617b53c6ab62f8681ef3"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xeb5015ff021db115ace010f23f55c2591059bba0",
      "0xb6d69d5f334d8b97b194617b53c6ab62f8681ef3"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xB6D69D5F334d8B97B194617B53c6aB62f8681Ef3",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xB6D69D5F334d8B97B194617B53c6aB62f8681Ef3"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "tori-finance",
   "chain": "ethereum",
   "address": "0xd0580192e98ea6ceb9c7b6191ed2e27560911697",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xd0580192E98eA6CEB9c7b6191Ed2E27560911697",
    "graph": {
     "nodes": [
      {
       "id": "0xd0580192e98ea6ceb9c7b6191ed2e27560911697",
       "address": "0xd0580192E98eA6CEB9c7b6191Ed2E27560911697",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "ROLE:0xd0580192e98ea6ceb9c7b6191ed2e27560911697#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0x0C6Bbfd2d5666d44bf28580eDEec0263692C8316"
        ]
       }
      },
      {
       "id": "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
       "address": "0x0C6Bbfd2d5666d44bf28580eDEec0263692C8316",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x84e1091066Fbcd48f2F2d8A2b7F1726812d167b3",
         "0xfafE7fe2d5b7fFc92159df1d07ca4D27A6B99693",
         "0xb5afef3AE424336De90Ec1127fF7fEc239B02B72",
         "0x9A450E8787dd4c0d77F630d79469bBea64Eb5506",
         "0x53789955237a39024Fc740A4344102d0D5117E53"
        ]
       }
      },
      {
       "id": "0x84e1091066fbcd48f2f2d8a2b7f1726812d167b3",
       "address": "0x84e1091066Fbcd48f2F2d8A2b7F1726812d167b3",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xfafe7fe2d5b7ffc92159df1d07ca4d27a6b99693",
       "address": "0xfafE7fe2d5b7fFc92159df1d07ca4D27A6B99693",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb5afef3ae424336de90ec1127ff7fec239b02b72",
       "address": "0xb5afef3AE424336De90Ec1127fF7fEc239B02B72",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x9a450e8787dd4c0d77f630d79469bbea64eb5506",
       "address": "0x9A450E8787dd4c0d77F630d79469bBea64Eb5506",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x53789955237a39024fc740a4344102d0d5117e53",
       "address": "0x53789955237a39024Fc740A4344102d0D5117E53",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "ROLE:0xd0580192e98ea6ceb9c7b6191ed2e27560911697#DEFAULT_ADMIN",
       "to": "0xd0580192e98ea6ceb9c7b6191ed2e27560911697",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
       "to": "ROLE:0xd0580192e98ea6ceb9c7b6191ed2e27560911697#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      },
      {
       "from": "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
       "to": "0xd0580192e98ea6ceb9c7b6191ed2e27560911697",
       "edgeType": "OWNS",
       "evidence": "owner() on UUPS proxy 0xd0580192E98eA6CEB9c7b6191Ed2E27560911697",
       "confidence": "HIGH"
      },
      {
       "from": "0x84e1091066fbcd48f2f2d8a2b7f1726812d167b3",
       "to": "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xfafe7fe2d5b7ffc92159df1d07ca4d27a6b99693",
       "to": "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb5afef3ae424336de90ec1127ff7fec239b02b72",
       "to": "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x9a450e8787dd4c0d77f630d79469bbea64eb5506",
       "to": "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x53789955237a39024fc740a4344102d0d5117e53",
       "to": "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xd0580192e98ea6ceb9c7b6191ed2e27560911697"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 66,
     "resolvedAt": 1788945016
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xd0580192e98ea6ceb9c7b6191ed2e27560911697",
      "ROLE:0xd0580192e98ea6ceb9c7b6191ed2e27560911697#DEFAULT_ADMIN",
      "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
      "0x84e1091066fbcd48f2f2d8a2b7f1726812d167b3"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xd0580192e98ea6ceb9c7b6191ed2e27560911697",
      "ROLE:0xd0580192e98ea6ceb9c7b6191ed2e27560911697#DEFAULT_ADMIN",
      "0x0c6bbfd2d5666d44bf28580edeec0263692c8316",
      "0x84e1091066fbcd48f2f2d8a2b7f1726812d167b3"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 46,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x0C6Bbfd2d5666d44bf28580eDEec0263692C8316"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "moonwell-lending",
   "chain": "base",
   "address": "0xfbb21d0380bee3312b33c4353c8936a0f13ef26c",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xfBb21d0380beE3312B33c4353c8936a0F13EF26C",
    "graph": {
     "nodes": [
      {
       "id": "0xfbb21d0380bee3312b33c4353c8936a0f13ef26c",
       "address": "0xfBb21d0380beE3312B33c4353c8936a0F13EF26C",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x8b621804a7637b781e2bbd58e256a591f2df7d51",
       "address": "0x8b621804a7637b781e2BbD58e256a591F2dF7d51",
       "nodeType": "CONTRACT",
       "label": "admin",
       "metadata": {}
      },
      {
       "id": "0x446342af4f3bcd374276891c6bb3411bf2f8779e",
       "address": "0x446342AF4F3bCD374276891C6bb3411bf2F8779E",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0xb2F5a22Bd154924402cf31a95e61587f0f1edE3c",
         "0xD791292655A1d382FcC1a6Cb9171476cf91F2caa",
         "0xEE6aa761CfADe360dE0488A57d98be0AeF5E06e2",
         "0xf442EB9fd299607b0C15A29F5107eD717eD352c7",
         "0x2228375a0bd358fA2d04aAb70cf057cFf7C863C7"
        ]
       }
      },
      {
       "id": "0xb2f5a22bd154924402cf31a95e61587f0f1ede3c",
       "address": "0xb2F5a22Bd154924402cf31a95e61587f0f1edE3c",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xd791292655a1d382fcc1a6cb9171476cf91f2caa",
       "address": "0xD791292655A1d382FcC1a6Cb9171476cf91F2caa",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xee6aa761cfade360de0488a57d98be0aef5e06e2",
       "address": "0xEE6aa761CfADe360dE0488A57d98be0AeF5E06e2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf442eb9fd299607b0c15a29f5107ed717ed352c7",
       "address": "0xf442EB9fd299607b0C15A29F5107eD717eD352c7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x2228375a0bd358fa2d04aab70cf057cff7c863c7",
       "address": "0x2228375a0bd358fA2d04aAb70cf057cFf7C863C7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x8b621804a7637b781e2bbd58e256a591f2df7d51",
       "to": "0xfbb21d0380bee3312b33c4353c8936a0f13ef26c",
       "edgeType": "ADMIN_OF",
       "evidence": "admin() on 0xfBb21d0380beE3312B33c4353c8936a0F13EF26C",
       "confidence": "HIGH"
      },
      {
       "from": "0x446342af4f3bcd374276891c6bb3411bf2f8779e",
       "to": "0x8b621804a7637b781e2bbd58e256a591f2df7d51",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x8b621804a7637b781e2BbD58e256a591F2dF7d51",
       "confidence": "HIGH"
      },
      {
       "from": "0xb2f5a22bd154924402cf31a95e61587f0f1ede3c",
       "to": "0x446342af4f3bcd374276891c6bb3411bf2f8779e",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xd791292655a1d382fcc1a6cb9171476cf91f2caa",
       "to": "0x446342af4f3bcd374276891c6bb3411bf2f8779e",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xee6aa761cfade360de0488a57d98be0aef5e06e2",
       "to": "0x446342af4f3bcd374276891c6bb3411bf2f8779e",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf442eb9fd299607b0c15a29f5107ed717ed352c7",
       "to": "0x446342af4f3bcd374276891c6bb3411bf2f8779e",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x2228375a0bd358fa2d04aab70cf057cff7c863c7",
       "to": "0x446342af4f3bcd374276891c6bb3411bf2f8779e",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xfbb21d0380bee3312b33c4353c8936a0f13ef26c"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 60,
     "resolvedAt": 1788945028
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xfbb21d0380bee3312b33c4353c8936a0f13ef26c",
      "0x8b621804a7637b781e2bbd58e256a591f2df7d51",
      "0x446342af4f3bcd374276891c6bb3411bf2f8779e",
      "0xb2f5a22bd154924402cf31a95e61587f0f1ede3c"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xfbb21d0380bee3312b33c4353c8936a0f13ef26c",
      "0x8b621804a7637b781e2bbd58e256a591f2df7d51",
      "0x446342af4f3bcd374276891c6bb3411bf2f8779e",
      "0xb2f5a22bd154924402cf31a95e61587f0f1ede3c"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 48,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "admin",
      "getterSelector": "0xf851a440",
      "resolvedAddress": "0x8b621804a7637b781e2BbD58e256a591F2dF7d51",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0xfBb21d0380beE3312B33c4353c8936a0F13EF26C: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "moonwell-lending",
   "chain": "ethereum",
   "address": "0xdec80bb934397575594e91970b37baf65f5b21be",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xdec80bB934397575594E91970b37baf65f5b21bE",
    "graph": {
     "nodes": [
      {
       "id": "0xdec80bb934397575594e91970b37baf65f5b21be",
       "address": "0xdec80bB934397575594E91970b37baf65f5b21bE",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x8769b70ac7c93af0e75de0d69877709b66d75838",
       "address": "0x8769B70ac7c93AF0e75de0D69877709B66d75838",
       "nodeType": "CONTRACT",
       "label": "admin",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x8769b70ac7c93af0e75de0d69877709b66d75838",
       "to": "0xdec80bb934397575594e91970b37baf65f5b21be",
       "edgeType": "ADMIN_OF",
       "evidence": "admin() on 0xdec80bB934397575594E91970b37baf65f5b21bE",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xdec80bb934397575594e91970b37baf65f5b21be"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788945015
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xdec80bb934397575594e91970b37baf65f5b21be",
      "0x8769b70ac7c93af0e75de0d69877709b66d75838"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xdec80bb934397575594e91970b37baf65f5b21be",
      "0x8769b70ac7c93af0e75de0d69877709b66d75838"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "admin",
      "getterSelector": "0xf851a440",
      "resolvedAddress": "0x8769B70ac7c93AF0e75de0D69877709B66d75838",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0xdec80bB934397575594E91970b37baf65f5b21bE: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "moonwell-lending",
   "chain": "optimism",
   "address": "0xca889f40aae37fff165bccf69aef1e82b5c511b9",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xCa889f40aae37FFf165BccF69aeF1E82b5C511B9",
    "graph": {
     "nodes": [
      {
       "id": "0xca889f40aae37fff165bccf69aef1e82b5c511b9",
       "address": "0xCa889f40aae37FFf165BccF69aeF1E82b5C511B9",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x17c9ba3fda7ec71ccfd75f978ef31e21927aff3d",
       "address": "0x17C9ba3fDa7EC71CcfD75f978Ef31E21927aFF3d",
       "nodeType": "CONTRACT",
       "label": "admin",
       "metadata": {}
      },
      {
       "id": "0x355f7b5edbfbfb5ccc7a3c67dab2f99a72fdda09",
       "address": "0x355F7b5edbfbfb5cCc7a3C67Dab2f99A72FDDa09",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x6fBe2692d6E63F453A167cBA89a3C402C491F63a",
         "0xEE6aa761CfADe360dE0488A57d98be0AeF5E06e2",
         "0x17273b83aa7C0Abd6D1EcD2E912b696E3662D1cc",
         "0x8313f8fe16455A03bb18d8dDe4CF4268052fb46F",
         "0xbc6d2764d7f597abC4f01Ceeb0A7C49DaE60474A"
        ]
       }
      },
      {
       "id": "0x6fbe2692d6e63f453a167cba89a3c402c491f63a",
       "address": "0x6fBe2692d6E63F453A167cBA89a3C402C491F63a",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 2/5",
       "metadata": {
        "safeThreshold": 2,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x60b97bCE4625fC51F913e1151c0191b5e9A95046",
         "0x1D8e0b8F4CEd9262C9ac0c0870BF8B45D74ad9D9",
         "0xf603265f91f58F1EfA4fAd57694Fb3B77b25fC18",
         "0xDD659911EcBD4458db07Ee7cDdeC79bf8F859AbC",
         "0x218C720079833e0e40a3cc68CD5fA2f89D65d0bf"
        ]
       }
      },
      {
       "id": "0xee6aa761cfade360de0488a57d98be0aef5e06e2",
       "address": "0xEE6aa761CfADe360dE0488A57d98be0AeF5E06e2",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x17273b83aa7c0abd6d1ecd2e912b696e3662d1cc",
       "address": "0x17273b83aa7C0Abd6D1EcD2E912b696E3662D1cc",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x8313f8fe16455a03bb18d8dde4cf4268052fb46f",
       "address": "0x8313f8fe16455A03bb18d8dDe4CF4268052fb46F",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xbc6d2764d7f597abc4f01ceeb0a7c49dae60474a",
       "address": "0xbc6d2764d7f597abC4f01Ceeb0A7C49DaE60474A",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x60b97bce4625fc51f913e1151c0191b5e9a95046",
       "address": "0x60b97bCE4625fC51F913e1151c0191b5e9A95046",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x1d8e0b8f4ced9262c9ac0c0870bf8b45d74ad9d9",
       "address": "0x1D8e0b8F4CEd9262C9ac0c0870BF8B45D74ad9D9",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xf603265f91f58f1efa4fad57694fb3b77b25fc18",
       "address": "0xf603265f91f58F1EfA4fAd57694Fb3B77b25fC18",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xdd659911ecbd4458db07ee7cddec79bf8f859abc",
       "address": "0xDD659911EcBD4458db07Ee7cDdeC79bf8F859AbC",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x218c720079833e0e40a3cc68cd5fa2f89d65d0bf",
       "address": "0x218C720079833e0e40a3cc68CD5fA2f89D65d0bf",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x17c9ba3fda7ec71ccfd75f978ef31e21927aff3d",
       "to": "0xca889f40aae37fff165bccf69aef1e82b5c511b9",
       "edgeType": "ADMIN_OF",
       "evidence": "admin() on 0xCa889f40aae37FFf165BccF69aeF1E82b5C511B9",
       "confidence": "HIGH"
      },
      {
       "from": "0x355f7b5edbfbfb5ccc7a3c67dab2f99a72fdda09",
       "to": "0x17c9ba3fda7ec71ccfd75f978ef31e21927aff3d",
       "edgeType": "OWNS",
       "evidence": "owner() on 0x17C9ba3fDa7EC71CcfD75f978Ef31E21927aFF3d",
       "confidence": "HIGH"
      },
      {
       "from": "0x6fbe2692d6e63f453a167cba89a3c402c491f63a",
       "to": "0x355f7b5edbfbfb5ccc7a3c67dab2f99a72fdda09",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xee6aa761cfade360de0488a57d98be0aef5e06e2",
       "to": "0x355f7b5edbfbfb5ccc7a3c67dab2f99a72fdda09",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x17273b83aa7c0abd6d1ecd2e912b696e3662d1cc",
       "to": "0x355f7b5edbfbfb5ccc7a3c67dab2f99a72fdda09",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x8313f8fe16455a03bb18d8dde4cf4268052fb46f",
       "to": "0x355f7b5edbfbfb5ccc7a3c67dab2f99a72fdda09",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xbc6d2764d7f597abc4f01ceeb0a7c49dae60474a",
       "to": "0x355f7b5edbfbfb5ccc7a3c67dab2f99a72fdda09",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x60b97bce4625fc51f913e1151c0191b5e9a95046",
       "to": "0x6fbe2692d6e63f453a167cba89a3c402c491f63a",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x1d8e0b8f4ced9262c9ac0c0870bf8b45d74ad9d9",
       "to": "0x6fbe2692d6e63f453a167cba89a3c402c491f63a",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xf603265f91f58f1efa4fad57694fb3b77b25fc18",
       "to": "0x6fbe2692d6e63f453a167cba89a3c402c491f63a",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xdd659911ecbd4458db07ee7cddec79bf8f859abc",
       "to": "0x6fbe2692d6e63f453a167cba89a3c402c491f63a",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x218c720079833e0e40a3cc68cd5fa2f89d65d0bf",
       "to": "0x6fbe2692d6e63f453a167cba89a3c402c491f63a",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xca889f40aae37fff165bccf69aef1e82b5c511b9"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 69,
     "resolvedAt": 1788945035
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xca889f40aae37fff165bccf69aef1e82b5c511b9",
      "0x17c9ba3fda7ec71ccfd75f978ef31e21927aff3d",
      "0x355f7b5edbfbfb5ccc7a3c67dab2f99a72fdda09",
      "0x6fbe2692d6e63f453a167cba89a3c402c491f63a",
      "0x60b97bce4625fc51f913e1151c0191b5e9a95046"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xca889f40aae37fff165bccf69aef1e82b5c511b9",
      "0x17c9ba3fda7ec71ccfd75f978ef31e21927aff3d",
      "0x355f7b5edbfbfb5ccc7a3c67dab2f99a72fdda09",
      "0x6fbe2692d6e63f453a167cba89a3c402c491f63a",
      "0x60b97bce4625fc51f913e1151c0191b5e9a95046"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 57,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 2
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 57,
     "governanceFragility": 57
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "admin",
      "getterSelector": "0xf851a440",
      "resolvedAddress": "0x17C9ba3fDa7EC71CcfD75f978Ef31E21927aFF3d",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0xCa889f40aae37FFf165BccF69aeF1E82b5C511B9: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "blast-bridge",
   "chain": "ethereum",
   "address": "0x5f6ae08b8aeb7078cf2f96afb089d7c9f51da47d",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x5F6AE08B8AeB7078cf2F96AFb089D7c9f51DA47d",
    "graph": {
     "nodes": [
      {
       "id": "0x5f6ae08b8aeb7078cf2f96afb089d7c9f51da47d",
       "address": "0x5F6AE08B8AeB7078cf2F96AFb089D7c9f51DA47d",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x67ca7ca75b69711cfd48b44ec3f64e469baf608c",
       "address": "0x67CA7Ca75b69711cfd48B44eC3F64E469BaF608C",
       "nodeType": "GNOSIS_SAFE",
       "label": "Owner (from event)",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x49d495DE356259458120bfd7bCB463CFb6D6c6BA",
         "0xb7c719eB2649c1F03bFab68b0AAa35AD538a7cC8",
         "0x1f97306039530ADB4173C3786e86fab5e6b90F41",
         "0x6a356C0EAA560f00127Adf5108FfAf503b9f1e11",
         "0x46e31F27Df5047D7Fad9b1E8DFFec635cF6efAcF"
        ]
       }
      },
      {
       "id": "0x49d495de356259458120bfd7bcb463cfb6d6c6ba",
       "address": "0x49d495DE356259458120bfd7bCB463CFb6D6c6BA",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xb7c719eb2649c1f03bfab68b0aaa35ad538a7cc8",
       "address": "0xb7c719eB2649c1F03bFab68b0AAa35AD538a7cC8",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x1f97306039530adb4173c3786e86fab5e6b90f41",
       "address": "0x1f97306039530ADB4173C3786e86fab5e6b90F41",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x6a356c0eaa560f00127adf5108ffaf503b9f1e11",
       "address": "0x6a356C0EAA560f00127Adf5108FfAf503b9f1e11",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x46e31f27df5047d7fad9b1e8dffec635cf6efacf",
       "address": "0x46e31F27Df5047D7Fad9b1E8DFFec635cF6efAcF",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x67ca7ca75b69711cfd48b44ec3f64e469baf608c",
       "to": "0x5f6ae08b8aeb7078cf2f96afb089d7c9f51da47d",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x5F6AE08B8AeB7078cf2F96AFb089D7c9f51DA47d",
       "confidence": "MEDIUM"
      },
      {
       "from": "0x49d495de356259458120bfd7bcb463cfb6d6c6ba",
       "to": "0x67ca7ca75b69711cfd48b44ec3f64e469baf608c",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xb7c719eb2649c1f03bfab68b0aaa35ad538a7cc8",
       "to": "0x67ca7ca75b69711cfd48b44ec3f64e469baf608c",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x1f97306039530adb4173c3786e86fab5e6b90f41",
       "to": "0x67ca7ca75b69711cfd48b44ec3f64e469baf608c",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x6a356c0eaa560f00127adf5108ffaf503b9f1e11",
       "to": "0x67ca7ca75b69711cfd48b44ec3f64e469baf608c",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x46e31f27df5047d7fad9b1e8dffec635cf6efacf",
       "to": "0x67ca7ca75b69711cfd48b44ec3f64e469baf608c",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x5f6ae08b8aeb7078cf2f96afb089d7c9f51da47d"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 61,
     "resolvedAt": 1788945023
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5f6ae08b8aeb7078cf2f96afb089d7c9f51da47d",
      "0x67ca7ca75b69711cfd48b44ec3f64e469baf608c",
      "0x49d495de356259458120bfd7bcb463cfb6d6c6ba"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x5f6ae08b8aeb7078cf2f96afb089d7c9f51da47d",
      "0x67ca7ca75b69711cfd48b44ec3f64e469baf608c",
      "0x49d495de356259458120bfd7bcb463cfb6d6c6ba"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 46,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0x67CA7Ca75b69711cfd48B44eC3F64E469BaF608C",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x67CA7Ca75b69711cfd48B44eC3F64E469BaF608C"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "pulsechain-bridge",
   "chain": "ethereum",
   "address": "0x1715a3e4a142d8b698131108995174f37aeba10d",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x1715a3E4A142d8b698131108995174F37aEBA10D",
    "graph": {
     "nodes": [
      {
       "id": "0x1715a3e4a142d8b698131108995174f37aeba10d",
       "address": "0x1715a3E4A142d8b698131108995174F37aEBA10D",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x610094ab29d1bf683719d2ce3495d8635a47bfc6",
       "address": "0x610094aB29D1bf683719d2Ce3495d8635A47bfc6",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x610094ab29d1bf683719d2ce3495d8635a47bfc6",
       "to": "0x1715a3e4a142d8b698131108995174f37aeba10d",
       "edgeType": "OWNS",
       "evidence": "owner() on UUPS proxy 0x1715a3E4A142d8b698131108995174F37aEBA10D",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x1715a3e4a142d8b698131108995174f37aeba10d"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 53,
     "resolvedAt": 1788945024
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x1715a3e4a142d8b698131108995174f37aeba10d",
      "0x610094ab29d1bf683719d2ce3495d8635a47bfc6"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x1715a3e4a142d8b698131108995174f37aeba10d",
      "0x610094ab29d1bf683719d2ce3495d8635a47bfc6"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x1715a3e4a142d8b698131108995174f37aeba10d",
       "0x610094ab29d1bf683719d2ce3495d8635a47bfc6"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0x610094aB29D1bf683719d2Ce3495d8635A47bfc6 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 85,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x610094aB29D1bf683719d2Ce3495d8635A47bfc6"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "matrixdock-xaum",
   "chain": "bsc",
   "address": "0x23ae4fd8e7844cdbc97775496ebd0e8248656028",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x23AE4fd8E7844cdBc97775496eBd0E8248656028",
    "graph": {
     "nodes": [
      {
       "id": "0x23ae4fd8e7844cdbc97775496ebd0e8248656028",
       "address": "0x23AE4fd8E7844cdBc97775496eBd0E8248656028",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x904cfe17a8b3da177f5c80b580e46439aeeeec9b",
       "address": "0x904cFe17a8b3dA177f5C80b580E46439AEeeEc9b",
       "nodeType": "TIMELOCK",
       "label": "Compound Timelock (0s)",
       "metadata": {
        "timelockDelaySec": 0,
        "timelockType": "COMPOUND_TIMELOCK"
       }
      },
      {
       "id": "0xb573c94260582f0715fc477928b04a2708dd36d7",
       "address": "0xb573c94260582f0715FC477928B04A2708dd36D7",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x904cfe17a8b3da177f5c80b580e46439aeeeec9b",
       "to": "0x23ae4fd8e7844cdbc97775496ebd0e8248656028",
       "edgeType": "ADMIN_OF",
       "evidence": "storage slot 0 on 0x23AE4fd8E7844cdBc97775496eBd0E8248656028",
       "confidence": "LOW"
      },
      {
       "from": "0xb573c94260582f0715fc477928b04a2708dd36d7",
       "to": "0x23ae4fd8e7844cdbc97775496ebd0e8248656028",
       "edgeType": "OWNS",
       "evidence": "owner() on UUPS proxy 0x23AE4fd8E7844cdBc97775496eBd0E8248656028",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x23ae4fd8e7844cdbc97775496ebd0e8248656028"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 67,
     "resolvedAt": 1788945052
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x23ae4fd8e7844cdbc97775496ebd0e8248656028",
      "0x904cfe17a8b3da177f5c80b580e46439aeeeec9b"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x23ae4fd8e7844cdbc97775496ebd0e8248656028",
      "0x904cfe17a8b3da177f5c80b580e46439aeeeec9b"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x23ae4fd8e7844cdbc97775496ebd0e8248656028",
       "0xb573c94260582f0715fc477928b04a2708dd36d7"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0xb573c94260582f0715FC477928B04A2708dd36D7 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 83,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected"
     ],
     "upgradeFragility": 83,
     "governanceFragility": 83
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "storage_slot_0",
      "getterSelector": "0x00000000",
      "resolvedAddress": "0x904cFe17a8b3dA177f5C80b580E46439AEeeEc9b",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "LOW"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xb573c94260582f0715FC477928B04A2708dd36D7"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "matrixdock-xaum",
   "chain": "ethereum",
   "address": "0x2103e845c5e135493bb6c2a4f0b8651956ea8682",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x2103E845C5E135493Bb6c2A4f0B8651956eA8682",
    "graph": {
     "nodes": [
      {
       "id": "0x2103e845c5e135493bb6c2a4f0b8651956ea8682",
       "address": "0x2103E845C5E135493Bb6c2A4f0B8651956eA8682",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0xb573c94260582f0715fc477928b04a2708dd36d7",
       "address": "0xb573c94260582f0715FC477928B04A2708dd36D7",
       "nodeType": "EOA",
       "label": "Owner (EOA, from event)",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xb573c94260582f0715fc477928b04a2708dd36d7",
       "to": "0x2103e845c5e135493bb6c2a4f0b8651956ea8682",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x2103E845C5E135493Bb6c2A4f0B8651956eA8682",
       "confidence": "MEDIUM"
      }
     ],
     "rootTargets": [
      "0x2103e845c5e135493bb6c2a4f0b8651956ea8682"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788945030
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x2103e845c5e135493bb6c2a4f0b8651956ea8682",
      "0xb573c94260582f0715fc477928b04a2708dd36d7"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x2103e845c5e135493bb6c2a4f0b8651956ea8682",
      "0xb573c94260582f0715fc477928b04a2708dd36d7"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0x2103e845c5e135493bb6c2a4f0b8651956ea8682",
       "0xb573c94260582f0715fc477928b04a2708dd36d7"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0xb573c94260582f0715FC477928B04A2708dd36D7 can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 85,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 5
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "1/2 nodes unresolved"
     ],
     "upgradeFragility": 85,
     "governanceFragility": 85
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "EOA",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xb573c94260582f0715FC477928B04A2708dd36D7"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "unitas-usdu",
   "chain": "bsc",
   "address": "0xea953ea6634d55dac6697c436b1e81a679db5882",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xeA953eA6634d55dAC6697C436B1e81A679Db5882",
    "graph": {
     "nodes": [
      {
       "id": "0xea953ea6634d55dac6697c436b1e81a679db5882",
       "address": "0xeA953eA6634d55dAC6697C436B1e81A679Db5882",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
       "address": "0x8E3811B4Dc5022AB9C8Afbb54Be4Aa23780C62b3",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0xb17ec02641cbb05932041853FfEc86A7191e91Cc",
         "0x276dBda1CCCbd41e83Ef37A4cE9Ef0961C8C9F2b",
         "0x2010161b0ecF277908BeAC2ff80538Cda9b4090b",
         "0x01444f55dD8D6B5ac61e0676B7C9476E52F069c6",
         "0x4334C72283C03215706ff4a5a0604C2ea82cb1Ae"
        ]
       }
      },
      {
       "id": "0xb17ec02641cbb05932041853ffec86a7191e91cc",
       "address": "0xb17ec02641cbb05932041853FfEc86A7191e91Cc",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x276dbda1cccbd41e83ef37a4ce9ef0961c8c9f2b",
       "address": "0x276dBda1CCCbd41e83Ef37A4cE9Ef0961C8C9F2b",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x2010161b0ecf277908beac2ff80538cda9b4090b",
       "address": "0x2010161b0ecF277908BeAC2ff80538Cda9b4090b",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x01444f55dd8d6b5ac61e0676b7c9476e52f069c6",
       "address": "0x01444f55dD8D6B5ac61e0676B7C9476E52F069c6",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x4334c72283c03215706ff4a5a0604c2ea82cb1ae",
       "address": "0x4334C72283C03215706ff4a5a0604C2ea82cb1Ae",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
       "to": "0xea953ea6634d55dac6697c436b1e81a679db5882",
       "edgeType": "ADMIN_OF",
       "evidence": "storage slot 0 on 0xeA953eA6634d55dAC6697C436B1e81A679Db5882",
       "confidence": "LOW"
      },
      {
       "from": "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
       "to": "0xea953ea6634d55dac6697c436b1e81a679db5882",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xeA953eA6634d55dAC6697C436B1e81A679Db5882",
       "confidence": "HIGH"
      },
      {
       "from": "0xb17ec02641cbb05932041853ffec86a7191e91cc",
       "to": "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x276dbda1cccbd41e83ef37a4ce9ef0961c8c9f2b",
       "to": "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x2010161b0ecf277908beac2ff80538cda9b4090b",
       "to": "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x01444f55dd8d6b5ac61e0676b7c9476e52f069c6",
       "to": "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x4334c72283c03215706ff4a5a0604c2ea82cb1ae",
       "to": "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xea953ea6634d55dac6697c436b1e81a679db5882"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 70,
     "resolvedAt": 1788945063
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xea953ea6634d55dac6697c436b1e81a679db5882",
      "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
      "0xb17ec02641cbb05932041853ffec86a7191e91cc"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xea953ea6634d55dac6697c436b1e81a679db5882",
      "0x8e3811b4dc5022ab9c8afbb54be4aa23780c62b3",
      "0xb17ec02641cbb05932041853ffec86a7191e91cc"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "storage_slot_0",
      "getterSelector": "0x00000000",
      "resolvedAddress": "0x8E3811B4Dc5022AB9C8Afbb54Be4Aa23780C62b3",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "LOW"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x8E3811B4Dc5022AB9C8Afbb54Be4Aa23780C62b3"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "puffer-stake",
   "chain": "ethereum",
   "address": "0xd9a442856c234a39a81a089c06451ebaa4306a72",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xD9A442856C234a39a81a089C06451EBAa4306a72",
    "graph": {
     "nodes": [
      {
       "id": "0xd9a442856c234a39a81a089c06451ebaa4306a72",
       "address": "0xD9A442856C234a39a81a089C06451EBAa4306a72",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x8c1686069474410e6243425f4a10177a94ebee11",
       "address": "0x8c1686069474410E6243425f4a10177a94EBEE11",
       "nodeType": "CONTRACT",
       "label": "authority",
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0x8c1686069474410e6243425f4a10177a94ebee11",
       "to": "0xd9a442856c234a39a81a089c06451ebaa4306a72",
       "edgeType": "ACL_OF",
       "evidence": "authority() on 0xD9A442856C234a39a81a089C06451EBAa4306a72",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xd9a442856c234a39a81a089c06451ebaa4306a72"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 50,
     "resolvedAt": 1788945035
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xd9a442856c234a39a81a089c06451ebaa4306a72",
      "0x8c1686069474410e6243425f4a10177a94ebee11"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xd9a442856c234a39a81a089c06451ebaa4306a72",
      "0x8c1686069474410e6243425f4a10177a94ebee11"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 65,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 10
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration",
      "2/2 nodes unresolved"
     ],
     "upgradeFragility": 65,
     "governanceFragility": 65
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "authority",
      "getterSelector": "0xbf7e214f",
      "resolvedAddress": "0x8c1686069474410E6243425f4a10177a94EBEE11",
      "edgeType": "ACL_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0xD9A442856C234a39a81a089C06451EBAa4306a72: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "flux-finance",
   "chain": "ethereum",
   "address": "0x95af143a021df745bc78e845b54591c53a8b3a51",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x95Af143a021DF745bc78e845b54591C53a8B3A51",
    "graph": {
     "nodes": [
      {
       "id": "0x95af143a021df745bc78e845b54591c53a8b3a51",
       "address": "0x95Af143a021DF745bc78e845b54591C53a8B3A51",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "0x2c5898da4df1d45eab2b7b192a361c3b9eb18d9c",
       "address": "0x2c5898da4DF1d45EAb2B7B192a361C3b9EB18d9c",
       "nodeType": "TIMELOCK",
       "label": "admin",
       "metadata": {
        "timelockDelaySec": 86400,
        "timelockType": "COMPOUND_TIMELOCK"
       }
      },
      {
       "id": "0x336505ec1bcc1a020eede459f57581725d23465a",
       "address": "0x336505EC1BcC1A020EeDe459f57581725D23465A",
       "nodeType": "GOVERNOR",
       "label": "Governor (OZ_GOVERNOR)",
       "metadata": {
        "votingDelayBlocks": 1,
        "votingPeriodBlocks": 21600,
        "proposalThreshold": "100000000000000000000000000",
        "governorType": "OZ_GOVERNOR",
        "governorClockMode": "blocknumber",
        "governorTimelockAddress": "0x2c5898da4DF1d45EAb2B7B192a361C3b9EB18d9c"
       }
      }
     ],
     "edges": [
      {
       "from": "0x2c5898da4df1d45eab2b7b192a361c3b9eb18d9c",
       "to": "0x95af143a021df745bc78e845b54591c53a8b3a51",
       "edgeType": "ADMIN_OF",
       "evidence": "admin() on 0x95Af143a021DF745bc78e845b54591C53a8B3A51",
       "confidence": "HIGH"
      },
      {
       "from": "0x336505ec1bcc1a020eede459f57581725d23465a",
       "to": "0x2c5898da4df1d45eab2b7b192a361c3b9eb18d9c",
       "edgeType": "ADMIN_OF",
       "evidence": "Compound Timelock admin()",
       "confidence": "HIGH"
      },
      {
       "from": "0x336505ec1bcc1a020eede459f57581725d23465a",
       "to": "0x2c5898da4df1d45eab2b7b192a361c3b9eb18d9c",
       "edgeType": "SCHEDULES",
       "evidence": "Governor -> Timelock",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x95af143a021df745bc78e845b54591c53a8b3a51"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 48,
     "resolvedAt": 1788945043
    },
    "effectiveDelay": {
     "totalDelaySec": 345612,
     "baseDelaySec": 86400,
     "governanceDelaySec": 259212,
     "path": [
      "0x95af143a021df745bc78e845b54591c53a8b3a51",
      "0x2c5898da4df1d45eab2b7b192a361c3b9eb18d9c",
      "0x336505ec1bcc1a020eede459f57581725d23465a"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 345612,
     "baseDelaySec": 86400,
     "governanceDelaySec": 259212,
     "path": [
      "0x95af143a021df745bc78e845b54591c53a8b3a51",
      "0x2c5898da4df1d45eab2b7b192a361c3b9eb18d9c",
      "0x336505ec1bcc1a020eede459f57581725d23465a"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 8,
     "components": {
      "effectiveDelay": 5,
      "concentration": 0,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [],
     "upgradeFragility": 8,
     "governanceFragility": 8
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "admin",
      "getterSelector": "0xf851a440",
      "resolvedAddress": "0x2c5898da4DF1d45EAb2B7B192a361C3b9EB18d9c",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "ABI_CALL",
      "confidence": "HIGH"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "UNRESOLVED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": null
      },
      "confidence": "LOW",
      "reason": "UUPS proxy 0x95Af143a021DF745bc78e845b54591C53a8B3A51: owner() unreadable and no AccessControl role members enumerable"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "zircuit-staking",
   "chain": "ethereum",
   "address": "0xf047ab4c75cebf0eb9ed34ae2c186f3611aeafa6",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xF047ab4c75cebf0eB9ed34Ae2c186f3611aEAfa6",
    "graph": {
     "nodes": [
      {
       "id": "0xf047ab4c75cebf0eb9ed34ae2c186f3611aeafa6",
       "address": "0xF047ab4c75cebf0eB9ed34Ae2c186f3611aEAfa6",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xacaa4dde6c4fb90bb1948904f0308296f7c74252",
       "address": "0xacAA4Dde6c4fB90BB1948904f0308296f7C74252",
       "nodeType": "CONTRACT",
       "label": "Owner (from event)",
       "metadata": {}
      },
      {
       "id": "0xe42a95c84f9dd116066effb733e8294931967a0d",
       "address": "0xE42A95c84f9dd116066Effb733e8294931967a0d",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xacaa4dde6c4fb90bb1948904f0308296f7c74252",
       "to": "0xf047ab4c75cebf0eb9ed34ae2c186f3611aeafa6",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0xF047ab4c75cebf0eB9ed34Ae2c186f3611aEAfa6",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xe42a95c84f9dd116066effb733e8294931967a0d",
       "to": "0xacaa4dde6c4fb90bb1948904f0308296f7c74252",
       "edgeType": "OWNS",
       "evidence": "owner() on 0xacAA4Dde6c4fB90BB1948904f0308296f7C74252",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xf047ab4c75cebf0eb9ed34ae2c186f3611aeafa6"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 83,
     "resolvedAt": 1788945048
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xf047ab4c75cebf0eb9ed34ae2c186f3611aeafa6",
      "0xacaa4dde6c4fb90bb1948904f0308296f7c74252",
      "0xe42a95c84f9dd116066effb733e8294931967a0d"
     ],
     "confidence": "LOW"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xf047ab4c75cebf0eb9ed34ae2c186f3611aeafa6",
      "0xacaa4dde6c4fb90bb1948904f0308296f7c74252",
      "0xe42a95c84f9dd116066effb733e8294931967a0d"
     ],
     "confidence": "LOW"
    },
    "bypassPaths": [
     {
      "bypassType": "DIRECT_EOA_UPGRADE",
      "path": [
       "0xf047ab4c75cebf0eb9ed34ae2c186f3611aeafa6",
       "0xacaa4dde6c4fb90bb1948904f0308296f7c74252",
       "0xe42a95c84f9dd116066effb733e8294931967a0d"
      ],
      "effectiveDelaySec": 0,
      "description": "EOA 0xE42A95c84f9dd116066Effb733e8294931967a0d can upgrade with zero delay",
      "severity": "HIGH"
     }
    ],
    "fragilityScore": {
     "overall": 87,
     "components": {
      "effectiveDelay": 40,
      "concentration": 30,
      "bypassFlags": 10,
      "unknownPenalty": 7
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "Authority is highly concentrated (EOA or 1-of-N)",
      "1 bypass path(s) detected",
      "2/3 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 87
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xacAA4Dde6c4fB90BB1948904f0308296f7C74252",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "CONTRACT_OTHER",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xacAA4Dde6c4fB90BB1948904f0308296f7C74252"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "frax",
   "chain": "ethereum",
   "address": "0x853d955acef822db058eb8505911ed77f175b99e",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x853d955aCEf822Db058eb8505911ED77F175b99e",
    "graph": {
     "nodes": [
      {
       "id": "0x853d955acef822db058eb8505911ed77f175b99e",
       "address": "0x853d955aCEf822Db058eb8505911ED77F175b99e",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "ROLE:0x853d955acef822db058eb8505911ed77f175b99e#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0xB1748C79709f4Ba2Dd82834B8c82D4a505003f27"
        ]
       }
      },
      {
       "id": "0xb1748c79709f4ba2dd82834b8c82d4a505003f27",
       "address": "0xB1748C79709f4Ba2Dd82834B8c82D4a505003f27",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x6933BCC3e96f1C4d2cb73Cb391d854b18Ab7A4F2",
         "0xcbc616D595D38483e6AdC45C7E426f44bF230928",
         "0x17e06ce6914E3969f7BD37D8b2a563890cA1c96e",
         "0xc8dE9f45601DA8C76158b8CAF3E56E8A037F2228",
         "0x6e74053a3798e0fC9a9775F7995316b27f21c4D2"
        ]
       }
      }
     ],
     "edges": [
      {
       "from": "ROLE:0x853d955acef822db058eb8505911ed77f175b99e#DEFAULT_ADMIN",
       "to": "0x853d955acef822db058eb8505911ed77f175b99e",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0xb1748c79709f4ba2dd82834b8c82d4a505003f27",
       "to": "ROLE:0x853d955acef822db058eb8505911ed77f175b99e#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x853d955acef822db058eb8505911ed77f175b99e"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 57,
     "resolvedAt": 1788945051
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x853d955acef822db058eb8505911ed77f175b99e",
      "ROLE:0x853d955acef822db058eb8505911ed77f175b99e#DEFAULT_ADMIN",
      "0xb1748c79709f4ba2dd82834b8c82d4a505003f27"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x853d955acef822db058eb8505911ed77f175b99e",
      "ROLE:0x853d955acef822db058eb8505911ed77f175b99e#DEFAULT_ADMIN",
      "0xb1748c79709f4ba2dd82834b8c82d4a505003f27"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 48,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 48
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {}
   },
   "ok": true
  },
  {
   "protocol_slug": "brickken",
   "chain": "base",
   "address": "0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x278D7bdc2451B0Fa4087A68ce084a86cB91D4d83",
    "graph": {
     "nodes": [
      {
       "id": "0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83",
       "address": "0x278D7bdc2451B0Fa4087A68ce084a86cB91D4d83",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "renounced:upgrade_authority",
       "address": "0x0000000000000000000000000000000000000000",
       "nodeType": "RENOUNCED",
       "label": "Renounced (0x0)",
       "metadata": {}
      },
      {
       "id": "ROLE:0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0xf47AB48D82E3c202838875275BdA93dd97F82970"
        ]
       }
      },
      {
       "id": "0xf47ab48d82e3c202838875275bda93dd97f82970",
       "address": "0xf47AB48D82E3c202838875275BdA93dd97F82970",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x6D217a1504316A2EF129182478894F4Df6E877F1",
         "0x715aCC4a912f979279b9B3d3a46A3cF1e006C033",
         "0x37B7AeED7ef6ae1145F848A2D556263E8289Dd70",
         "0x581893c06497a67642d803f114bD1F3Eb5bd7FD6",
         "0x7719Ce56983a72103c7dC8985B548C381090Ee41"
        ]
       }
      }
     ],
     "edges": [
      {
       "from": "renounced:upgrade_authority",
       "to": "0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83",
       "edgeType": "OWNS",
       "evidence": "owner() on UUPS proxy 0x278D7bdc2451B0Fa4087A68ce084a86cB91D4d83 = 0x0",
       "confidence": "HIGH"
      },
      {
       "from": "ROLE:0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83#DEFAULT_ADMIN",
       "to": "0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0xf47ab48d82e3c202838875275bda93dd97f82970",
       "to": "ROLE:0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 57,
     "resolvedAt": 1788945073
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83",
      "renounced:upgrade_authority"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x278d7bdc2451b0fa4087a68ce084a86cb91d4d83",
      "renounced:upgrade_authority"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 58,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 58,
     "governanceFragility": 58
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_BY_RENUNCIATION",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "RENOUNCED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": "0x0000000000000000000000000000000000000000"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "brickken",
   "chain": "bsc",
   "address": "0xce4529fe88df480bd777d3e32dfd7032e6c685ff",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xCe4529Fe88df480BD777d3e32dfD7032e6C685ff",
    "graph": {
     "nodes": [
      {
       "id": "0xce4529fe88df480bd777d3e32dfd7032e6c685ff",
       "address": "0xCe4529Fe88df480BD777d3e32dfD7032e6C685ff",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "ROLE:0xce4529fe88df480bd777d3e32dfd7032e6c685ff#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0x5eBAbA98d0C6f617ABD6351f3c56CDD1E9b2ab04"
        ]
       }
      },
      {
       "id": "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
       "address": "0x5eBAbA98d0C6f617ABD6351f3c56CDD1E9b2ab04",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x6D217a1504316A2EF129182478894F4Df6E877F1",
         "0x715aCC4a912f979279b9B3d3a46A3cF1e006C033",
         "0x581893c06497a67642d803f114bD1F3Eb5bd7FD6",
         "0x37B7AeED7ef6ae1145F848A2D556263E8289Dd70",
         "0x7719Ce56983a72103c7dC8985B548C381090Ee41"
        ]
       }
      },
      {
       "id": "0x6d217a1504316a2ef129182478894f4df6e877f1",
       "address": "0x6D217a1504316A2EF129182478894F4Df6E877F1",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x715acc4a912f979279b9b3d3a46a3cf1e006c033",
       "address": "0x715aCC4a912f979279b9B3d3a46A3cF1e006C033",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x581893c06497a67642d803f114bd1f3eb5bd7fd6",
       "address": "0x581893c06497a67642d803f114bD1F3Eb5bd7FD6",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x37b7aeed7ef6ae1145f848a2d556263e8289dd70",
       "address": "0x37B7AeED7ef6ae1145F848A2D556263E8289Dd70",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x7719ce56983a72103c7dc8985b548c381090ee41",
       "address": "0x7719Ce56983a72103c7dC8985B548C381090Ee41",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "ROLE:0xce4529fe88df480bd777d3e32dfd7032e6c685ff#DEFAULT_ADMIN",
       "to": "0xce4529fe88df480bd777d3e32dfd7032e6c685ff",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
       "to": "ROLE:0xce4529fe88df480bd777d3e32dfd7032e6c685ff#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      },
      {
       "from": "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
       "to": "0xce4529fe88df480bd777d3e32dfd7032e6c685ff",
       "edgeType": "OWNS",
       "evidence": "owner() on UUPS proxy 0xCe4529Fe88df480BD777d3e32dfD7032e6C685ff",
       "confidence": "HIGH"
      },
      {
       "from": "0x6d217a1504316a2ef129182478894f4df6e877f1",
       "to": "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x715acc4a912f979279b9b3d3a46a3cf1e006c033",
       "to": "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x581893c06497a67642d803f114bd1f3eb5bd7fd6",
       "to": "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x37b7aeed7ef6ae1145f848a2d556263e8289dd70",
       "to": "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x7719ce56983a72103c7dc8985b548c381090ee41",
       "to": "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xce4529fe88df480bd777d3e32dfd7032e6c685ff"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 67,
     "resolvedAt": 1788945073
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xce4529fe88df480bd777d3e32dfd7032e6c685ff",
      "ROLE:0xce4529fe88df480bd777d3e32dfd7032e6c685ff#DEFAULT_ADMIN",
      "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
      "0x6d217a1504316a2ef129182478894f4df6e877f1"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xce4529fe88df480bd777d3e32dfd7032e6c685ff",
      "ROLE:0xce4529fe88df480bd777d3e32dfd7032e6c685ff#DEFAULT_ADMIN",
      "0x5ebaba98d0c6f617abd6351f3c56cdd1e9b2ab04",
      "0x6d217a1504316a2ef129182478894f4df6e877f1"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 46,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 1
     },
     "details": [
      "Effective delay is very short (0s)"
     ],
     "upgradeFragility": 46,
     "governanceFragility": 46
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0x5eBAbA98d0C6f617ABD6351f3c56CDD1E9b2ab04"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "brickken",
   "chain": "ethereum",
   "address": "0x91af681c85ca98efc5d69c1b62e6f435030969db",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x91af681C85Ca98Efc5D69C1B62E6F435030969Db",
    "graph": {
     "nodes": [
      {
       "id": "0x91af681c85ca98efc5d69c1b62e6f435030969db",
       "address": "0x91af681C85Ca98Efc5D69C1B62E6F435030969Db",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "ROLE:0x91af681c85ca98efc5d69c1b62e6f435030969db#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0xFa7578cE42858D0B93fcD490D59231c0c05C84de"
        ]
       }
      },
      {
       "id": "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
       "address": "0xFa7578cE42858D0B93fcD490D59231c0c05C84de",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 4/6",
       "metadata": {
        "safeThreshold": 4,
        "safeOwnerCount": 6,
        "safeOwners": [
         "0xca6c06f075FB6EFB7fA2D391686B325328C5341F",
         "0x6D217a1504316A2EF129182478894F4Df6E877F1",
         "0x7719Ce56983a72103c7dC8985B548C381090Ee41",
         "0x581893c06497a67642d803f114bD1F3Eb5bd7FD6",
         "0x37B7AeED7ef6ae1145F848A2D556263E8289Dd70",
         "0x715aCC4a912f979279b9B3d3a46A3cF1e006C033"
        ]
       }
      },
      {
       "id": "0xca6c06f075fb6efb7fa2d391686b325328c5341f",
       "address": "0xca6c06f075FB6EFB7fA2D391686B325328C5341F",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x6d217a1504316a2ef129182478894f4df6e877f1",
       "address": "0x6D217a1504316A2EF129182478894F4Df6E877F1",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x7719ce56983a72103c7dc8985b548c381090ee41",
       "address": "0x7719Ce56983a72103c7dC8985B548C381090Ee41",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x581893c06497a67642d803f114bd1f3eb5bd7fd6",
       "address": "0x581893c06497a67642d803f114bD1F3Eb5bd7FD6",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x37b7aeed7ef6ae1145f848a2d556263e8289dd70",
       "address": "0x37B7AeED7ef6ae1145F848A2D556263E8289Dd70",
       "nodeType": "CONTRACT",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x715acc4a912f979279b9b3d3a46a3cf1e006c033",
       "address": "0x715aCC4a912f979279b9B3d3a46A3cF1e006C033",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "ROLE:0x91af681c85ca98efc5d69c1b62e6f435030969db#DEFAULT_ADMIN",
       "to": "0x91af681c85ca98efc5d69c1b62e6f435030969db",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
       "to": "ROLE:0x91af681c85ca98efc5d69c1b62e6f435030969db#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      },
      {
       "from": "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
       "to": "0x91af681c85ca98efc5d69c1b62e6f435030969db",
       "edgeType": "OWNS",
       "evidence": "OwnershipTransferred event on 0x91af681C85Ca98Efc5D69C1B62E6F435030969Db",
       "confidence": "MEDIUM"
      },
      {
       "from": "0xca6c06f075fb6efb7fa2d391686b325328c5341f",
       "to": "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x6d217a1504316a2ef129182478894f4df6e877f1",
       "to": "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x7719ce56983a72103c7dc8985b548c381090ee41",
       "to": "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x581893c06497a67642d803f114bd1f3eb5bd7fd6",
       "to": "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x37b7aeed7ef6ae1145f848a2d556263e8289dd70",
       "to": "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x715acc4a912f979279b9b3d3a46a3cf1e006c033",
       "to": "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x91af681c85ca98efc5d69c1b62e6f435030969db"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 88,
     "resolvedAt": 1788945059
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x91af681c85ca98efc5d69c1b62e6f435030969db",
      "ROLE:0x91af681c85ca98efc5d69c1b62e6f435030969db#DEFAULT_ADMIN",
      "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
      "0xca6c06f075fb6efb7fa2d391686b325328c5341f"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x91af681c85ca98efc5d69c1b62e6f435030969db",
      "ROLE:0x91af681c85ca98efc5d69c1b62e6f435030969db#DEFAULT_ADMIN",
      "0xfa7578ce42858d0b93fcd490d59231c0c05c84de",
      "0xca6c06f075fb6efb7fa2d391686b325328c5341f"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 57,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 2
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 57,
     "governanceFragility": 57
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "OwnershipTransferred",
      "getterSelector": "0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
      "resolvedAddress": "0xFa7578cE42858D0B93fcD490D59231c0c05C84de",
      "edgeType": "OWNS",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "MEDIUM"
     }
    ],
    "controlModel": "UPGRADEABLE_PROXY",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xFa7578cE42858D0B93fcD490D59231c0c05C84de"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "brickken",
   "chain": "polygon",
   "address": "0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0x1bb57e2Abf2822C01cCAeBcCBc9D16C7fD0c1956",
    "graph": {
     "nodes": [
      {
       "id": "0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956",
       "address": "0x1bb57e2Abf2822C01cCAeBcCBc9D16C7fD0c1956",
       "nodeType": "CONTRACT",
       "label": "UUPS PROXY",
       "metadata": {}
      },
      {
       "id": "renounced:upgrade_authority",
       "address": "0x0000000000000000000000000000000000000000",
       "nodeType": "RENOUNCED",
       "label": "Renounced (0x0)",
       "metadata": {}
      },
      {
       "id": "ROLE:0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956#DEFAULT_ADMIN",
       "address": null,
       "nodeType": "ROLE",
       "label": "DEFAULT_ADMIN_ROLE",
       "metadata": {
        "roleHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "roleName": "DEFAULT_ADMIN_ROLE",
        "roleMembers": [
         "0x23F4c83b0eac014Ec59D4549FF11bd144ACAdEa5"
        ]
       }
      },
      {
       "id": "0x23f4c83b0eac014ec59d4549ff11bd144acadea5",
       "address": "0x23F4c83b0eac014Ec59D4549FF11bd144ACAdEa5",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/5",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 5,
        "safeOwners": [
         "0x715aCC4a912f979279b9B3d3a46A3cF1e006C033",
         "0x581893c06497a67642d803f114bD1F3Eb5bd7FD6",
         "0x37B7AeED7ef6ae1145F848A2D556263E8289Dd70",
         "0x6D217a1504316A2EF129182478894F4Df6E877F1",
         "0x7719Ce56983a72103c7dC8985B548C381090Ee41"
        ]
       }
      }
     ],
     "edges": [
      {
       "from": "renounced:upgrade_authority",
       "to": "0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956",
       "edgeType": "OWNS",
       "evidence": "owner() on UUPS proxy 0x1bb57e2Abf2822C01cCAeBcCBc9D16C7fD0c1956 = 0x0",
       "confidence": "HIGH"
      },
      {
       "from": "ROLE:0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956#DEFAULT_ADMIN",
       "to": "0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956",
       "edgeType": "HAS_ROLE",
       "evidence": "AccessControl DEFAULT_ADMIN_ROLE",
       "confidence": "HIGH"
      },
      {
       "from": "0x23f4c83b0eac014ec59d4549ff11bd144acadea5",
       "to": "ROLE:0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956#DEFAULT_ADMIN",
       "edgeType": "HAS_ROLE",
       "evidence": "role member",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 57,
     "resolvedAt": 1788945066
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956",
      "renounced:upgrade_authority"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0x1bb57e2abf2822c01ccaebccbc9d16c7fd0c1956",
      "renounced:upgrade_authority"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 58,
     "components": {
      "effectiveDelay": 40,
      "concentration": 15,
      "bypassFlags": 0,
      "unknownPenalty": 3
     },
     "details": [
      "Effective delay is very short (0s)",
      "Authority has moderate concentration"
     ],
     "upgradeFragility": 58,
     "governanceFragility": 58
    },
    "unknownRate": 0,
    "discoveredSurfaces": [],
    "controlModel": "IMMUTABLE_BY_RENUNCIATION",
    "resolutions": {
     "upgrade_authority": {
      "source": "ownable_owner",
      "terminal": "RENOUNCED",
      "liveness": false,
      "evidence": {
       "blockNumber": null,
       "address": "0x0000000000000000000000000000000000000000"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  },
  {
   "protocol_slug": "tangible-rwa",
   "chain": "polygon",
   "address": "0xb0e54b88bb0043a938563fe8a77f4dde2eb0cfc0",
   "retries": 0,
   "retry_reasons": [],
   "exec_error": null,
   "result": {
    "targetAddress": "0xB0E54b88BB0043A938563fe8A77F4ddE2eB0cFc0",
    "graph": {
     "nodes": [
      {
       "id": "0xb0e54b88bb0043a938563fe8a77f4dde2eb0cfc0",
       "address": "0xB0E54b88BB0043A938563fe8A77F4ddE2eB0cFc0",
       "nodeType": "CONTRACT",
       "label": "NON UPGRADEABLE",
       "metadata": {}
      },
      {
       "id": "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
       "address": "0xAF8A1548Fd69a59Ce6A2a5f308bCC4698E1Db2E5",
       "nodeType": "GNOSIS_SAFE",
       "label": "Safe 3/6",
       "metadata": {
        "safeThreshold": 3,
        "safeOwnerCount": 6,
        "safeOwners": [
         "0xf16Df80dBA33bB54018F99A3679801Bc9cA14Fe0",
         "0x240B5E0746eda8cBc137Fc67210532a1D2B5b82A",
         "0x85f6A400Ec54e64607Fb3CD6247D8A314622Dd6c",
         "0x6bD40C6f7849160FE217D07a73E15f4ef8222283",
         "0x9F70eCf8cae680f0BDe6c0b7BdAEC348Ef9bE554",
         "0xff7AFa1153c4D56756000b29FF534f309129aC26"
        ]
       }
      },
      {
       "id": "0x8f3cf7ad23cd3cadbd9735aff958023239c6a063",
       "address": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063",
       "nodeType": "CONTRACT",
       "label": "UChildERC20Proxy",
       "metadata": {
        "contractName": "UChildERC20Proxy",
        "isVerified": true
       }
      },
      {
       "id": "0x73090ed22239f3e37aa37a903d7441f9affc6bb1",
       "address": "0x73090ed22239f3E37aA37a903D7441F9AFFc6bB1",
       "nodeType": "CONTRACT",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x0531dfd07643b549a07f21dd5ba1da1e1c43142e",
       "address": "0x0531Dfd07643B549a07F21dd5BA1Da1e1C43142e",
       "nodeType": "CONTRACT",
       "label": "TangibleRevenueShare",
       "metadata": {
        "contractName": "TangibleRevenueShare",
        "isVerified": true
       }
      },
      {
       "id": "0xf16df80dba33bb54018f99a3679801bc9ca14fe0",
       "address": "0xf16Df80dBA33bB54018F99A3679801Bc9cA14Fe0",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x240b5e0746eda8cbc137fc67210532a1d2b5b82a",
       "address": "0x240B5E0746eda8cBc137Fc67210532a1D2B5b82A",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x85f6a400ec54e64607fb3cd6247d8a314622dd6c",
       "address": "0x85f6A400Ec54e64607Fb3CD6247D8A314622Dd6c",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x6bd40c6f7849160fe217d07a73e15f4ef8222283",
       "address": "0x6bD40C6f7849160FE217D07a73E15f4ef8222283",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0x9f70ecf8cae680f0bde6c0b7bdaec348ef9be554",
       "address": "0x9F70eCf8cae680f0BDe6c0b7BdAEC348Ef9bE554",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      },
      {
       "id": "0xff7afa1153c4d56756000b29ff534f309129ac26",
       "address": "0xff7AFa1153c4D56756000b29FF534f309129aC26",
       "nodeType": "EOA",
       "label": null,
       "metadata": {}
      }
     ],
     "edges": [
      {
       "from": "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
       "to": "0xb0e54b88bb0043a938563fe8a77f4dde2eb0cfc0",
       "edgeType": "ADMIN_OF",
       "evidence": "storage slot 0 on 0xB0E54b88BB0043A938563fe8A77F4ddE2eB0cFc0",
       "confidence": "LOW"
      },
      {
       "from": "0xf16df80dba33bb54018f99a3679801bc9ca14fe0",
       "to": "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x240b5e0746eda8cbc137fc67210532a1d2b5b82a",
       "to": "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x85f6a400ec54e64607fb3cd6247d8a314622dd6c",
       "to": "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x6bd40c6f7849160fe217d07a73e15f4ef8222283",
       "to": "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0x9f70ecf8cae680f0bde6c0b7bdaec348ef9be554",
       "to": "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      },
      {
       "from": "0xff7afa1153c4d56756000b29ff534f309129ac26",
       "to": "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
       "edgeType": "HAS_ROLE",
       "evidence": "Safe owner",
       "confidence": "HIGH"
      }
     ],
     "rootTargets": [
      "0xb0e54b88bb0043a938563fe8a77f4dde2eb0cfc0"
     ],
     "resolutionDepth": 5,
     "rpcCallsUsed": 103,
     "resolvedAt": 1788945074
    },
    "effectiveDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xb0e54b88bb0043a938563fe8a77f4dde2eb0cfc0",
      "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
      "0xf16df80dba33bb54018f99a3679801bc9ca14fe0"
     ],
     "confidence": "HIGH"
    },
    "primaryPathDelay": {
     "totalDelaySec": 0,
     "baseDelaySec": 0,
     "governanceDelaySec": 0,
     "path": [
      "0xb0e54b88bb0043a938563fe8a77f4dde2eb0cfc0",
      "0xaf8a1548fd69a59ce6a2a5f308bcc4698e1db2e5",
      "0xf16df80dba33bb54018f99a3679801bc9ca14fe0"
     ],
     "confidence": "HIGH"
    },
    "bypassPaths": [],
    "fragilityScore": {
     "overall": 49,
     "components": {
      "effectiveDelay": 40,
      "concentration": 5,
      "bypassFlags": 0,
      "unknownPenalty": 4
     },
     "details": [
      "Immutable core with discovered governance surface",
      "Effective delay is very short (0s)",
      "4/11 nodes unresolved"
     ],
     "upgradeFragility": 0,
     "governanceFragility": 49
    },
    "unknownRate": 0,
    "discoveredSurfaces": [
     {
      "getterName": "storage_slot_0",
      "getterSelector": "0x00000000",
      "resolvedAddress": "0xAF8A1548Fd69a59Ce6A2a5f308bCC4698E1Db2E5",
      "edgeType": "ADMIN_OF",
      "discoveryMethod": "EVENT_HINT",
      "confidence": "LOW"
     }
    ],
    "controlModel": "IMMUTABLE_CORE_WITH_GOVERNANCE",
    "resolutions": {
     "upgrade_authority": {
      "source": "eip1967_admin_slot",
      "terminal": "MULTISIG",
      "liveness": true,
      "evidence": {
       "blockNumber": null,
       "address": "0xAF8A1548Fd69a59Ce6A2a5f308bCC4698E1Db2E5"
      },
      "confidence": "HIGH"
     }
    }
   },
   "ok": true
  }
 ]
}