Issue: Implement Wallet Session Persistence
Description
Maintain wallet sessions even after page refresh or browser restart. Automatically reconnect previously authorized wallets securely to improve user experience and reduce friction in repeated usage.
Acceptance Criteria
- Persist wallet session state across page reloads and browser restarts
- Securely store session data (e.g., encrypted localStorage or IndexedDB)
- Automatically reconnect previously authorized wallets on app load
- Handle session expiration and invalidation gracefully
- Provide clear UI feedback for reconnect attempts (loading, success, error)
- Ensure compatibility with multiple wallet providers (e.g., Freighter, Albedo)
Issue: Implement Wallet Session Persistence
Description
Maintain wallet sessions even after page refresh or browser restart. Automatically reconnect previously authorized wallets securely to improve user experience and reduce friction in repeated usage.
Acceptance Criteria