{"root_cid":"bafkreichvvvgsb2fxs66pp5rxuqqokn3be7zol2rp3txl2j6d5jycilnia","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-07T05:36:41.928Z","result":{"schema_version":1,"category":"Finance","category_confidence":0.96,"summary":"A single-page ETH contribution and token pricing interface for NANI with wallet connection and transaction handling.","signals":["analysis-context.json latest_probe shows content_type \"text/html\" and title \"nlp\" for ipfs://bafkreichvvvgsb2fxs66pp5rxuqqokn3be7zol2rp3txl2j6d5jycilnia/","/ipfs/bafkreichvvvgsb2fxs66pp5rxuqqokn3be7zol2rp3txl2j6d5jycilnia contains \"connect wallet\", \"contribute\", \"swap-container\", and NANI price panels","/ipfs/bafkreichvvvgsb2fxs66pp5rxuqqokn3be7zol2rp3txl2j6d5jycilnia links to Etherscan contract addresses and displays ETH-to-NANI pricing","/ipfs/bafkreichvvvgsb2fxs66pp5rxuqqokn3be7zol2rp3txl2j6d5jycilnia loads ethers.umd.min.js and calls contract.contribute(userAccount, minOutBigInt, { value: ethers.parseEther(...) })"],"quality":{"tier":"fair","score":0.58,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"Functional single-page dapp with clear purpose and wallet/transaction flow, but it is thin, single-file, and depends heavily on external services and CDNs."},"security":{"risk":"low","risk_score":0.06,"threat_type":"none","safe_to_list":true,"findings":[]},"files_reviewed":["analysis-context.json","/ipfs/bafkreichvvvgsb2fxs66pp5rxuqqokn3be7zol2rp3txl2j6d5jycilnia"]}}
