Whispers

Trade Polymarket predictions directly from your X feed with non-custodial PKP wallet

Whispers

Created At

ETHOnline 2025

Project Description

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.

How it's Made

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-time

Link Detection: Scans tweets for Polymarket URLs and replaces them with custom React trading components

Authentication: Lit Protocol's Vincent SDK for PKP creation—email or passkey login, no private key management

Backend: Node.js + Express server acting as delegatee for secure trade execution

Trading Engine: Polymarket's CLOB (Central Limit Order Book) client for market access

Security: Lit Actions execute all trades with PKP signing—your private keys never leave the encryption network

Storage: SQLite for trade history and user wallet data

The 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.

background image mobile

Join the mailing list

Get the latest news and updates