{"root_cid":"bafybeie6cmicpcfi66idpjali5mk6tblqffommextm2y4ptowcavf6jiqq","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-06T02:05:22.788Z","result":{"schema_version":1,"category":"Finance","category_confidence":0.98,"summary":"This is a Tornado Cash privacy protocol front-end for private cross-chain transactions and related governance pages.","signals":["analysis-context.json: latest_probe.title = \"Tornado Cash Official - Secure, Decentralized, Private protocol\"","root/README.md: instructs cloning tornadocash/ui-minified and serving the folder as a web app","root/manifest.json: app name is \"Tornado Cash\"","root/index.html: meta description says it is \"A fully decentralized protocol for private transactions\" across Ethereum, BSC, Optimism, Polygon, Avalanche, Arbitrum, and Gnosis","root/_nuxt/f05ff3c.js: downloads tornado.json.gz and tornadoProvingKey.bin.gz for the app circuit/proving key","root/trees/deposits_1_eth_1_slice1.json.gz: static deposit-tree data present in the mounted root"],"quality":{"tier":"good","score":0.78,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"The mounted root contains a complete static front-end, manifest, route pages, documentation, bundles, and protocol data assets; the code is minified/generated, but the app purpose is clear and the core content is present."},"security":{"risk":"low","risk_score":0.08,"threat_type":"none","safe_to_list":true,"findings":[]},"files_reviewed":["analysis-context.json","root/README.md","root/manifest.json","root/index.html","root/_nuxt/f05ff3c.js","root/trees/deposits_1_eth_1_slice1.json.gz"]}}
