Skip to content

Add connect wallet page #350

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

pavel-fokin
Copy link
Contributor

@pavel-fokin pavel-fokin commented Jun 16, 2025

I'm experimenting with moving the connect your wallet flow to a separate page. Now, walletconnect and other related logic is embedded directly into each page.

This should help with:

  • Reducing the app bundle size.
  • Minimizing errors related to walletconnect.
  • Improving overall user flow for SignIn/ConnectWallet

@pavel-fokin pavel-fokin changed the title Add sign in page Add connect wallet page Jun 16, 2025
@ihomp
Copy link
Member

ihomp commented Jun 17, 2025

A separate page instead of a pop-up?
yes, that should be good.

We just need to return the user to the same page after the login.

We need to think on UI though.. and fix errors like "saveAddressData is not a function"

@ihomp
Copy link
Member

ihomp commented Jun 17, 2025

we have this screen
Screenshot 2025-06-17 at 04 31 11

Basically, instead of having a list of wallets in the dropdown "Sign-in", we can have a "Connect a wallet" that will open that popup.

@ihomp
Copy link
Member

ihomp commented Jun 17, 2025

Essentially the idea is to combine the wallet connect and login to bithomp-pro..

so, each bithomp-pro can have several verified crypto addresses, so user would be able to login by both: email and with a wallet, also user can login with email and choose verified address (instead of loging in with address).

we have already verification functions in place.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants