Whispers
Trade Polymarket predictions directly from your X feed with non-custodial PKP wallet
Problem Statement
Whispers brings prediction markets directly to X (Twitter). When you see Polymarket links in your feed, Whispers intercepts them and replaces them with interactive trading cards—no leaving X.com needed. Connect your wallet with just an email or passkey through Vincent authentication, and start trading prediction shares instantly from your timeline.All wallets are non-custodial and secured by Lit Protocol's PKP infrastructure, so you maintain full control while enjoying a seamless in-feed trading experience. The extension handles wallet creation, authentication, and order execution automatically—whether you're betting on election outcomes, sports results, or crypto prices.
Solution
Whispers uniquely combines social media integration with decentralized trading:Frontend: React + TypeScript Chrome extension with content scripts that monitor and modify X.com's DOM in real-timeLink Detection: Scans tweets for Polymarket URLs and replaces them with custom React trading componentsAuthentication: Lit Protocol's Vincent SDK for PKP creation—email or passkey login, no private key managementBackend: Node.js + Express server acting as delegatee for secure trade executionTrading Engine: Polymarket's CLOB (Central Limit Order Book) client for market accessSecurity: Lit Actions execute all trades with PKP signing—your private keys never leave the encryption networkStorage: SQLite for trade history and user wallet dataThe innovation: We essentially "hijack" Polymarket links on X.com and turn them into trading interfaces. When you click a card, our backend uses your PKP (which only you control via Lit's threshold encryption) to sign the transaction. This means you get the UX of centralized trading with the security of self-custody—all without leaving your social feed.
Hackathon
ETHOnline 2025
2025
Contributors
- kunalshah017
12 contributions