Nova-Rewards

Nova Rewards Roadmap & Issue Tracker

Last Updated: date

Prioritization

Issues prioritized by project roadmap (README.md): Smart contracts first (foundational), then backend/frontend.

Priority Category Rationale
High Smart Contracts Enables tokenized rewards, fee logic (contracts/)
Medium Backend Business logic (backend/routes/)
Low Frontend/UI Dashboards (novaRewards/, UIdesign)

Issues & Assignments

High Priority

  1. RewardPool Fee Accumulation (from contracts/reward_pool/TODO.md)
    • Description: Update contract for token, fees (bps), treasury, withdraw deductions, tests.
    • Assignee: @rust-dev (Rust/Soroban expert)
    • Status: TODO
    • Tracking: GitHub Issue #1 *(create via gh issue create) *
    • Est. Effort: 1-2 days

Medium Priority (Placeholders)

  1. Backend API Routes
    • Assignee: @backend-dev (Node/TS)
    • Status: Planned
    • Tracking: GitHub Issue #2
  2. Frontend Dashboard
    • Assignee: @frontend-dev (React/Next.js)
    • Status: Planned
    • Tracking: GitHub Issue #3

Tracking Process

Collaboration

Updates as issues complete/new identified.