← Back to home

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