Overview
Implement app/api/routes-f/leaderboard/weekly/route.ts for time-windowed creator and viewer leaderboards.
Scope
GET /api/routes-f/leaderboard/weekly — top creators/viewers for the current week
- Query params:
?type=earnings|tips_sent|watch_time|new_followers&limit=20&period=weekly|monthly|alltime
Acceptance Criteria
Notes
Standalone — no dependency on other open issues.
Overview
Implement
app/api/routes-f/leaderboard/weekly/route.tsfor time-windowed creator and viewer leaderboards.Scope
GET /api/routes-f/leaderboard/weekly— top creators/viewers for the current week?type=earnings|tips_sent|watch_time|new_followers&limit=20&period=weekly|monthly|alltimeAcceptance Criteria
earningsleaderboard shows USDC earned (creators only)tips_sentshows top tippers (viewer-facing)rank,username,avatar_url,valueapp/api/routes-f/leaderboard/weekly/Notes
Standalone — no dependency on other open issues.