Overview
Users should be able to opt in to browser notifications when a stream they own is about to expire, or when a withdrawal is available.
Acceptance Criteria
- Permission prompt shown only when user enables notifications in settings
- Notify 24h and 1h before stream expiry
- Notify when claimable balance crosses a user-configured threshold
- Service worker handles notifications even when tab is in background
- Settings page allows per-stream notification preferences
Overview
Users should be able to opt in to browser notifications when a stream they own is about to expire, or when a withdrawal is available.
Acceptance Criteria