A question I kept exploring: what if instead of staring at charts, you could state an intent and let agents execute it? Eight AI agents across prediction markets and DeFi, deployed from a visual canvas.
Every crypto trading tool assumes the user wants to stare at charts. Polydesk assumes the user wants to state an intent and let agents execute it.
Eight AI agents across two domains. Four for prediction markets — Analyst computes fair value and sentiment, Scout tracks and mirrors whale positions, Momentum rides narrative velocity into price movement, Sentinel guards positions with trailing stops and reversal detection. Four for DeFi — Yield Farmer rebalances stablecoins across protocols for best APY, Liquidation Guardian monitors health factors and auto-repays before liquidation, Arbitrageur captures cross-DEX price spreads, Airdrop Hunter qualifies for upcoming token drops automatically.
Multi-chain: Ethereum, Arbitrum, Optimism, Base, Polygon, Solana. Six protocol modules build real on-chain calldata — Jupiter, Aave v3, Lido, Marinade, marginfi, Compound v3.
The workspace is a visual canvas. Drag markets and DeFi protocols onto it, deploy agents, chain them with edges, watch results flow. Nine pre-built templates — six for prediction markets, three for DeFi. Every DeFi template starts from a wallet node. Power users compose custom agent chains. Everyone else picks Autopilot.
Autopilot is three strategies: Conservative (stablecoin yield only), Balanced (yield + predictions + liquidation protection), Aggressive (all eight agents). Two-step wizard — connect wallet, scan portfolio, launch. The wallet scan reads on-chain positions across Aave, Compound, Lido, Marinade, and Jupiter, then recommends agents based on holdings. Post-launch dashboard tracks P&L, agent status, and provides pause/resume/stop controls.
Trade execution runs three modes. Privy or WalletConnect for human-in-the-loop signing in the browser — Polydesk never touches keys. Coinbase CDP AgentKit for autopilot — MPC wallet signs via multi-party computation, no raw keys anywhere. Legacy private key mode for backwards compatibility.
The intelligence engine underneath is not trivial. GDELT, RSS, Reddit, Bluesky, and X scraped on 15–30 minute cycles. Claude classifies and scores narrative velocity. ChromaDB vector store embeds 2,000+ active Polymarket markets for semantic discovery in under 50ms. Tavily web search injects real-time context. Four price oracles — Pyth (400ms), Chainlink (12s), Birdeye (Solana tokens), DeFiLlama (cross-chain) — aggregate with depeg detection and cross-chain arbitrage scanning.
The core thesis: narrative velocity predicts Polymarket price movement. A built-in backtest validates this with directional accuracy and P&L metrics.
Auth is wallet-first via Privy. Email, Google, MetaMask, Coinbase Wallet, Phantom, WalletConnect — all link to the same account. New users get an embedded MPC wallet on signup. No MetaMask install needed. MoonPay handles fiat on-ramp — buy USDC with a credit card directly from the platform. Telegram bot for remote control — approve or reject trades with inline buttons, monitor agent status, toggle alerts.
Stack: React 19 · Vite 6 · @xyflow/react · Privy · wagmi · FastAPI · SQLAlchemy · ChromaDB · Coinbase AgentKit · Claude API · PostgreSQL · Stripe · Railway Status: Live at polydesk.net. Free / Pro ($99) / Teams ($299).