{"root_cid":"bafkreid5vkzdvoehbmu6toc6rzrsnbyxwxa5w3eeief2kxtxe7pawur3ju","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-05T06:27:35.627Z","result":{"schema_version":1,"category":"Finance","category_confidence":0.98,"summary":"A single-page ETH/token arbitrage sniper UI that connects a wallet, quotes on-chain routes, and submits swap or bootstrap transactions.","signals":["analysis-context.json: latest_probe.title='zCAT HERDER — ETH / Token Arb Sniper'","root: `ensureSigner()` calls `window.ethereum.request({ method: \"eth_requestAccounts\" })` after the Connect button","root: `signer.sendTransaction({ to: ZROUTER_ADDR, data, value, gasLimit })` submits arb and swap transactions","root: `ensureUserTokenApproval()` uses `approve(spender, ethers_.MaxUint256)` for ERC20 spending","root: on-chain planning via `zQuoter` / `buildEthArbMulticallExactOut/In()` and `buildBestSwap()`"],"quality":{"tier":"good","score":0.84,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"The app is functional and clearly purpose-built for live trading/arbitrage, with wallet connect, route planning, execution, and bootstrap flows, though it is a single-file UI with some rough edges and external CDN dependencies."},"security":{"risk":"low","risk_score":0.05,"threat_type":"none","safe_to_list":true,"findings":[]},"files_reviewed":["analysis-context.json","ipfs-app-analysis-system.md","root"]}}
