{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreih3xtscdxxpzoksqd6d2yuwflrk67cupmrk3qh3vx5nl25bkoa4oy",
    "uri": "at://did:plc:25rdn5elo5izoxrmtis34zuk/app.bsky.feed.post/3mpuowmmwvdl2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreidmvmegvc7zznrhbytjlovucny5pvxhnwasm2ilug4sinrpkgckli"
    },
    "mimeType": "image/webp",
    "size": 65542
  },
  "path": "/manpreet_brar_264e408885a/how-i-built-a-real-time-whale-tracker-for-polymarket-using-nodejs-and-a-cli-862",
  "publishedAt": "2026-07-05T03:05:29.000Z",
  "site": "https://dev.to",
  "tags": [
    "buildinpublic",
    "polymarket",
    "cryptocurrency",
    "fintech"
  ],
  "textContent": "The 2026 World Cup has $3.89 billion bet on it across Polymarket. That's not retail money — that's whales.\n\nI built WhaleTrack to track exactly what those big wallets are doing. Here's the stack:\n\nBackend: Node.js server fetching live data via Bullpen CLI\nFrontend: Vanilla JS, real-time updates\nData: Polymarket CLOB API via Bullpen\nAnalytics: Google Analytics for traffic tracking\nThe hardest part wasn't the code — it was getting users. Pure SEO and content distribution (Reddit, Twitter, IH).\n\nThe site is live at whaletrack.app — would love feedback from devs on the UX and performance.\n\nHappy to open source parts of it if there's interest.",
  "title": "How I built a real-time whale tracker for Polymarket using Node.js and a CLI"
}