UI + off-chain AI agent for GenV, a privacy-preserving AI-managed yield vault on Midnight that deploys deposited capital into Polymarket positions.
This repo holds the React/TypeScript frontend and the Node.js agent. The Compact smart contract lives in a sibling repo.
- UI — React app. Users connect Lace, deposit, view their shares, withdraw. Includes a Public Ledger View that shows what the chain knows (no per-user data).
- Agent — Node.js process holding the manager seed. Authorizes deposits, deploys capital to Polymarket, returns capital with yield, fills withdrawal tickets.
CONTEXT.md— domain language and relationships.BUILD-PLAN.md— 48-hour hackathon scope and demo storyboard.