Calling All Devs: The WalletConnect Sign v2.0 Beta is Over!

Pedro Gomes
WalletConnect
Published in
2 min readJul 18, 2022

Note: If you are a wallet developer and looking to integrate WalletConnect, please use the latest version of our tooling — the Web3Wallet SDK. For more information, you can refer to our docs.

After an extended beta phase, the WalletConnect team is excited to announce the release candidate for WalletConnect Sign v2.0!

WalletConnect Sign is a remote signer API built on top of the WalletConnect communications protocol, which inherits the properties of our relay network. We have been leveling up on this infrastructure over the last few months and are happy to announce several improvements including reduced bandwidth, guaranteed delivery through smarter caching mechanisms, and compatibility with all platforms.

The upgrade offered by WalletConnect Sign v2.0 over v1.0 is significant, and the team has been closely collaborating with several partners who have already implemented the beta version to ensure continuous improvements. By integrating WalletConnect Sign v2.0, wallets and apps can now take advantage of the following features.

  • Simultaneous multi-chain capabilities: The multi-chain future is here! Apps can now connect to a wallet with one or more chains, while wallets can enable users to easily send transactions to different chains at the same time, without having to switch between them.
  • One-time pairing for multiple sessions: With WalletConnect v2.0, a pairing is initiated when a wallet and app connects. Once that happens, you can create as many sessions as you want, without having to initiate a new pairing. In terms of the UX, the user will receive an alert notifying them of the new session, thus avoiding the hassle of having to sign off every single time.
  • Wallet API permissions system: Wallets will need to be compatible with all the signing methods required by the app, and can scope this out without having to sync the two.

WalletConnect Sign v2.0 not only offers a host of improvements over v1.0, but it is also a massive step forward in our transition from a single API focus to a multi-API focus. Beginning with WalletConnect Sign, we are now building a suite of distinct but complementary APIs to realize a richer array of communications features for web3. They include WalletConnect Chat (wallet-to-wallet messaging), WalletConnect Auth (one-click authentication), and WalletConnect Push (push notifications). These are currently in development, so expect updates in the near future.

We encourage all existing and prospective partners to explore our docs, dive into the release for JavaScript, Swift, and Kotlin on GitHub, and connect with us on Discord so that we can help you get started on this exciting upgrade!

To keep up with WalletConnect’s announcements, join our Discord and follow us on Twitter. If you are a wallet or app that is interested in integrating WalletConnect, head over to our website and register today.

--

--