Skip to content

If users are allowed to connect on any network, warn distributor about risk of lost funds #172

@mds1

Description

@mds1

If users are allowed to connect on any network, users with contract wallets on one network are not guaranteed to be able to receive funds sent on other networks.

For example, Argent currently only deploys their user's contract wallets on mainnet. If users connect their Argent wallets to mainnet but the distributor sends funds on Polygon, funds sent to those Argent users will be lost.

Potential solutions:

  1. Require users to connect to a certain network
  2. Detect if a user is connected with Argent (or other contract wallets with similar issues), disconnect them, and prompt them to connect with a different wallet
  3. Warn distributor about this and accept the risk

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions