{"root_cid":"bafybeicrfwyld3cf63fp2zecqkv6mpbrvkizs36udgoijxne6f4o4ck7ni","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-08T03:20:25.110Z","result":{"schema_version":1,"category":"Finance","category_confidence":0.96,"summary":"A Base L2 escrow and invoicing dapp for creating, signing, and funding DEAL agreements with ENS and USDC.","signals":["analysis-context.latest_probe.title='Base DEAL' and content_type='text/html'","/ipfs/bafybeicrfwyld3cf63fp2zecqkv6mpbrvkizs36udgoijxne6f4o4ck7ni: meta description says 'Generate, sign, and manage Digital Escrow Agreements for Labor (DEAL) on the Base L2 network. Supports ENS addresses and USDC payments.'","/ipfs/bafybeicrfwyld3cf63fp2zecqkv6mpbrvkizs36udgoijxne6f4o4ck7ni: page copy calls it 'Digital Escrow Agreement for Labor' with 'USDC payments' on 'Base L2'","/ipfs/bafybeicrfwyld3cf63fp2zecqkv6mpbrvkizs36udgoijxne6f4o4ck7ni: wallet flow uses `eth_requestAccounts`, `wallet_switchEthereumChain`, and `wallet_addEthereumChain`","/ipfs/bafybeicrfwyld3cf63fp2zecqkv6mpbrvkizs36udgoijxne6f4o4ck7ni: deal submission and payment logic calls `usdcContract.approve(...)`, `contract.sign(...)`, and `contract.send(...)`","/ipfs/bafybeicrfwyld3cf63fp2zecqkv6mpbrvkizs36udgoijxne6f4o4ck7ni: `fetch(\"https://api.ipify.org?format=json\")` is used to include IP address in downloaded signature text"],"quality":{"tier":"good","score":0.78,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"Single-page app with a clear escrow workflow, wallet integration, ENS support, and onchain actions; some rough edges and heavy inline implementation keep it short of excellent."},"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"]}}
