{
"$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"
}