You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While it seems that the latest changes to Discovery UI have been largely successful, some time should be taken to ensure that we have parity with the Discovery API use-case.
Discovery UI currently interfaces directly with WalletConnect SignClient, however, developers using Discovery API are still relying on the old @walletconnect/modal implementation. The changes made to the Discovery UI variant were in-part due to confusion/issues with @walletconnect/modal.
There was a significant time crunch leading up to Crescendo, so Discovery API was not a priority at the time. However, this task aligns with the renewed initiative to streamline mobile wallet support this cycle.
Tasks
This path has not been seriously investigated for a couple of years now. We should begin with a discovery phase and
❗ Ensure that Discovery API still works without issue when interacting with mobile wallets (one notable discreprancy between API/UI is that there were changes to session management, we should see if these changes need to be ported to the @walletconnect/modal approach as well, or if it is OK as is...)
(lower prio) Investigate the lift required to bring parity to WalletConnect authentication in Discovery API
Context
Discovery API is still an officially supported method of authentication in FCL. Some large projects on Flow still rely on this functionality (Dapper account linking AFAIK, increment.fi). We should share these latest UX gains with these consumers if it is not a heavy lift.
The text was updated successfully, but these errors were encountered:
Problem
While it seems that the latest changes to Discovery UI have been largely successful, some time should be taken to ensure that we have parity with the Discovery API use-case.
Discovery UI currently interfaces directly with WalletConnect SignClient, however, developers using Discovery API are still relying on the old
@walletconnect/modal
implementation. The changes made to the Discovery UI variant were in-part due to confusion/issues with@walletconnect/modal
.There was a significant time crunch leading up to Crescendo, so Discovery API was not a priority at the time. However, this task aligns with the renewed initiative to streamline mobile wallet support this cycle.
Tasks
This path has not been seriously investigated for a couple of years now. We should begin with a discovery phase and
@walletconnect/modal
approach as well, or if it is OK as is...)Context
Discovery API is still an officially supported method of authentication in FCL. Some large projects on Flow still rely on this functionality (Dapper account linking AFAIK, increment.fi). We should share these latest UX gains with these consumers if it is not a heavy lift.
The text was updated successfully, but these errors were encountered: