Calling All Devs: The WalletConnect v2.0 Sign Beta is Over!
After an extended beta phase, the WalletConnect team is excited to announce the release candidate for WalletConnect v2.0 Sign!
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 v2.0 Sign 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 v2.0 Sign, 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 v2.0 Sign 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.