Roan Merens
All writing

Xeet: scoring signal in a sea of noise

Frontend and backend for a gamified creator platform on top of X: leaderboards, brand tournaments, and a reputation engine at a scale of around 144k connected accounts.

socialscale

Xeet set out to answer a hard question: of all the activity on X, whose posts are actually signal? The answer became a gamified creator tournament platform, built around a reputation engine that scores the quality of X activity, weighted by Ethos Network reputation. Creators compete in brand-sponsored tournaments and weekly leaderboards for rewards.

By late 2025 the platform had around 144,000 connected X accounts and more than 15 tournaments running simultaneously.

What I built

I worked across the frontend (Next.js) and backend (Node.js) within a larger engineering team:

  • High-performance, reusable UI for leaderboards that update weekly but are queried constantly in between
  • Real-time interaction at a scale of hundreds of thousands of users
  • Features from design to production, in close collaboration with the product and backend teams

Xeet leaderboard, real time scoring of noise and signal within a categoryXeet leaderboard, real time scoring of noise and signal within a category

An existential turn

In January 2026, X changed its API policy and banned reward-based posting apps, an existential event for the entire category. Xeet paused all campaigns while evaluating its future, and committed to paying out completed campaigns first. Building on top of another company's platform gives you leverage and risk in the same package. This project taught me both sides of that trade.