Skip to content
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

Optimize RPC Endpoint Selection & Speed Up Smart Account Creation #223

Open
0xAleksaOpacic opened this issue Feb 7, 2025 · 0 comments
Open
Labels
wallet extension Anything related to wallet extension

Comments

@0xAleksaOpacic
Copy link
Collaborator

Description:

Currently, users must manually enter an RPC endpoint when creating a wallet, requiring them to copy it from external sources (e.g., TG bot). This disrupts the UX and makes the onboarding process harder.

We need a new approach where users don’t have to manually input an RPC endpoint, but instead get automatically assigned one. This requires a new flow, potentially involving a “Connect with X” button that assigns an endpoint based on the user’s credentials (e.g., username)

Acceptance Criteria:

  1. Implement an automated method for assigning RPC endpoints
  2. Ensure the flow is user-friendly and does not introduce complexity
  3. Sync with Design and Product teams to finalize UX changes

Technical Notes:

  1. We have a backend which already manages a set of RPC endpoints for TG bot interactions, evaluate integrating a similar mechanism in the extension
  2. Consider a “Connect with X” button approach to assign endpoints dynamically

Image

@0xAleksaOpacic 0xAleksaOpacic added the wallet extension Anything related to wallet extension label Feb 7, 2025
@0xAleksaOpacic 0xAleksaOpacic changed the title Improve RPC Endpoint Selection Flow During Wallet Creation Optimize RPC Endpoint Selection & Speed Up Wallet Creation Feb 7, 2025
@0xAleksaOpacic 0xAleksaOpacic changed the title Optimize RPC Endpoint Selection & Speed Up Wallet Creation Optimize RPC Endpoint Selection & Speed Up Smart Account Creation Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wallet extension Anything related to wallet extension
Projects
None yet
Development

No branches or pull requests

1 participant