-
Notifications
You must be signed in to change notification settings - Fork 29
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program
Description
Current API has no backend-level request throttling, making it vulnerable to abuse and accidental overload.
Implementation:
Add Express rate limiting middleware with Redis store (shared across instances)
Set separate policies for read-heavy endpoints vs mutating endpoints
Add IP + wallet-address based throttling for critical routes
Return standard 429 response with retry metadata
Acceptance Criteria:
Abusive request bursts are throttled consistently across instances
Critical write endpoints are protected from spam/replay bursts
Rate-limit behavior is observable via logs/metrics
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program