Multi-agent system that detects and executes arbitrage opportunities across prediction markets
🎯 Core Functionality Real-time arbitrage detection between Pyth oracle prices and Polymarket odds Automated execution via Lit Protocol Vincent with user-defined policies Risk management using Kelly Criterion for optimal bet sizing Multi-agent coordination for scalable opportunity detection 🖥️ User Interface Responsive dashboard showing live opportunities and portfolio metrics Wallet integration with MetaMask, Coinbase Wallet, and WalletConnect ASI:One chat interface for natural language agent interaction Real-time updates with agent status monitoring 🛡️ Security & Control Non-custodial execution - users always control their funds Policy constraints - maximum bet sizes, minimum profit margins Risk scoring - confidence levels based on volume and price accuracy Pauseable system - full user control over agent activities
Technology Stack Frontend Next.js 14 with App Router and TypeScript TailwindCSS + Shadcn UI components wagmi/viem for Web3 interactions React Query for data fetching Agent Infrastructure Fetch.ai uAgents Framework for multi-agent coordination MeTTa reasoning engine for trade analysis Python asyncio for concurrent agent operations Blockchain/Web3 Lit Protocol Vincent SDK for automated execution Pyth Network SDK (Hermes API) for price feeds Base blockchain for reduced gas costs Ethers.js for contract interactions APIs Polymarket CLOB API for prediction market data Pyth Hermes API for real-time price feeds Agentverse for agent deployment and management

