{"root_cid":"bafybeiej5ivrs323wlncomubpxwrxwoeos2wbsimavahqwlcbwgfcq4k7m","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-03T01:59:27.816Z","result":{"schema_version":1,"category":"Finance","category_confidence":0.96,"summary":"This is a finance/privacy web app centered on staking, relayer registration, and deposit/withdraw note handling, with some unfinished sections.","signals":["analysis-context.json: ENS name voidifycto.eth and IPFS root /ipfs/bafybeiej5ivrs323wlncomubpxwrxwoeos2wbsimavahqwlcbwgfcq4k7m","root/_nuxt/311Y6ye7.js: exports stake, unstake, delegate, and undelegate instructions against an on-chain staking program","root/_nuxt/DDei-65b.js: contains registerRelayer, updateRelayerFee, updateRelayerUrl, and addRelayerStake logic","root/_nuxt/CB93b7_0.js: note format is `voidify-<token>-<amount>-<nullifier>-<secret>` and hashes commitment/nullifier values","root/_nuxt/q-rp5aPn.js: verifies commitments/nullifiers and scans transactions for `depositEvent` logs","root/swap/index.html: page title is Swap and the visible UI says `Coming soon...`","root/index.html: Nuxt app shell config includes `public.substreamUrl` set to `http://localhost:3002`"],"quality":{"tier":"fair","score":0.61,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"The mounted app includes real on-chain finance/privacy functionality and multiple routed views, but at least one core section is still marked coming soon and the HTML shell is otherwise minimal."},"security":{"risk":"low","risk_score":0.04,"threat_type":"none","safe_to_list":true,"findings":[]},"files_reviewed":["analysis-context.json","ipfs-app-analysis-system.md","root/index.html","root/compliance/index.html","root/swap/index.html","root/staking/index.html","root/settings/index.html","root/relayer/index.html","root/_nuxt/311Y6ye7.js","root/_nuxt/Bczgjgvk.js","root/_nuxt/CB93b7_0.js","root/_nuxt/DDei-65b.js","root/_nuxt/q-rp5aPn.js"]}}
