Verdikt
A complete reference implementation for an AI agent making an on-chain financial decision: AI-adjudicated USDC escrow that auto-releases or refunds via Circle wallet transfers on Arc. Reusable primitives include a Circle vault-per-deal pattern (each escrow gets its own Dev-Controlled Wallet for isolation with no custom Solidity), a structured Groq (Llama 3.3 70B) judge with safety rails (typed JSON verdict, reasoning, confidence, auto-downgrade to needs_review below 50%), a full escrow state machine (pending_funding to funded to submitted to judged to released/refunded with per-role permission checks), and a Supabase-auth to FastAPI to Circle wallet-provisioning pipeline wiring auth, wallet creation, funding, AI decision, and settlement end-to-end.
keep it simple
1 (Solo) — Suchith