-
Notifications
You must be signed in to change notification settings - Fork 3
Frontend shows wallet connected before Keplr approval confirmation #32
Copy link
Copy link
Open
Description
Issue:
When a new user connects their Keplr wallet, the frontend doesn't wait for the user to approve the connection in Keplr before showing the wallet as connected.
Steps to reproduce:
- New user clicks "Connect Wallet"
- User selects Keplr wallet
- Keplr prompts for approval
- Frontend immediately shows wallet as connected (enables "Disconnect Wallet" button) without waiting for user confirmation
- If user doesn't approve in Keplr but tries to place orders or check wallet, frontend shows random errors (wrong signature, etc.) instead of prompting for approval first
Expected behavior:
- Frontend should wait for Keplr approval confirmation before showing wallet as connected
- If approval is pending or denied, frontend should prompt user to approve the connection
- Should not enable wallet actions until connection is fully confirmed
Current behavior:
- Wallet appears connected before Keplr approval
- Random errors appear when user tries to interact without having approved the connection
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels