RootSoft / walletconnect-dart-sdk

Open protocol for connecting dApps to mobile wallets with QR code scanning or deep linking.
MIT License
104 stars 61 forks source link

WalletConnect Protocol V1 Sunset Announced, V2 Support Plans? #82

Closed bobwith2bees closed 1 year ago

bobwith2bees commented 1 year ago

The WalletConnect protocol team is encouraging integrations to migrate to the V2 version of the protocol. See the links below

Opening this issue to track / discuss plans for the walletconnect-dart-sdk supporting the V2 version of the protocol.

RootSoft commented 1 year ago

We've started an open discussion for an official v2 over here.

Feel free to collaborate for any given input

makinghappen commented 1 year ago

@RootSoft in your opinion how difficult would be to upgrade walletconnect-dart-sdk to V2?

danielnordh commented 1 year ago

Looking at getting started with wallet connect integration, and right now it seems better to wait for a v2 implementation perhaps. Is this package already using a federated model (so requiring swift and kotlin packages to be ready for v2) or is it straight dart so needs more custom work? I'm not sure how long it might take for a v2 to be available.

RootSoft commented 1 year ago

The internal team of WalletConnect is still in discussion for an official WalletConnect v2, so stay tuned! Nothing more I can share for now. My recommended approach is still a federated model.

bobwith2bees commented 1 year ago

Still no news, but here is an updated WalletConnect Flutter feature request thread to watch:

https://github.com/orgs/WalletConnect/discussions/862#discussioncomment-4290619

(The prior issue was closed as a duplicate.)

suiebay commented 1 year ago

The internal team of WalletConnect is still in discussion for an official WalletConnect v2, so stay tuned! Nothing more I can share for now. My recommended approach is still a federated model.

Hi, I think it's time to switch to version v2, since the connection with method v1 is turned off

RootSoft commented 1 year ago

WalletConnect has released an official v2 library, so the (unofficial) v1 is no longer supported.

People looking to migrate to the official WalletConnect v2, please check out the documentation for more information regarding integration.