BEPs icon indicating copy to clipboard operation
BEPs copied to clipboard

Propose BEP23 Continuous WalletConnect

Open darren-liu opened this issue 5 years ago • 1 comments

Wallet Connect is a great protocol to ease the use of DApp and make Web Wallet much safer. However, it is not designed for trading and brings a few inconveniences for traders:

  • The connection is a short term of the transient. Once the mobile phone app switches to the background, e.g. disturbed by a phone or screen timeout, the connection will be cut off. The users “unlocked” wallet would be locked again and cannot perform any actions.
  • Even the connection is there, every order or cancel will require traders to unlock the mobile phone (after inputting password or touch/face ID), and click the button, which is quite time-consuming in a fast ticking market.

Here a longer, continuous-time period is required as a “secure slot” for traders to send, and cancel orders freely and safely.

This proposal is to ask for enhancement on both DApp and mobile wallet side to get a better user experience meanwhile less security sacrifice.

darren-liu avatar Jul 01 '19 05:07 darren-liu

I would suggest adding a ping message, sent from wallet to client side, to check that the app is still open. We should disconnect (show RED connection status) if the client does not respond to this ping request after a certain amount of time.

This would prevent an issue where the app is closed/disconnected but the user still sees a connected status symbol and is still able to queue transactions.

Thanks to @huangsuyu's QA efforts :)

notatestuser avatar Aug 13 '19 12:08 notatestuser

outdated, archive it.

brilliant-lx avatar Dec 02 '22 01:12 brilliant-lx

Hi everyone.

Please I use samsung Ao3 stop all transactions or withdrawal.

Thanks @.*** 0740380373

On Fri, 02 Dec 2022, 03:18 Larry, @.***> wrote:

Closed #23 https://github.com/bnb-chain/BEPs/pull/23.

— Reply to this email directly, view it on GitHub https://github.com/bnb-chain/BEPs/pull/23#event-7936837679, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXBZP254CMF33CP6QQLL4RTWLFE7DANCNFSM4H4OXHCQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

blaaauw avatar Dec 02 '22 03:12 blaaauw