WalletConnect

Posted on Jan 26, 2022Read on Mirror.xyz

Swift and Kotlin v2.0 SDKs are now in Beta

It’s beginning to look a lot like Christmas so we have prepared a special gift for our community. We have released the first v2.0 Beta for both Swift and Kotlin SDKs supporting iOS and Android platforms, respectively.

In July we announced new WalletConnect v2.0 protocol and released our first beta for Javascript SDK. Later in October, we released WalletConnect Cloud where projects can register themselves to get a projectId to access our new infrastructure for v2.0 protocol. Around that time we also teased on Twitter that Swift and Kotlin SDKs had been able to connect with the JavasScript SDK for the first time and this week we finally announce that the mobile SDKs are now ready for Beta testing.

It’s been an outstanding journey for the whole WalletConnect team coordinating client development for the new protocol across three different platforms and we made sure that we provided the best developer experience across the board. You can now test WalletConnect v2.0 protocol for Browser, Desktop and React-Native apps with the Javascript SDK, for iOS apps with Swift SDK and for Android apps with Kotlin SDK.

These new SDKs implement the full protocol and are interoperable between each other as per the WalletConnect v2.0 specification described on our documentation. We are inviting all projects to integrate with these new mobile SDKs and provide us as much feedback as possible so that we can push v2.0 adoption even forward.

We have prepared beginner guides for both Swift and Kotlin SDKs to get you started integrating WalletConnect v2.0 protocol in your wallet:

Swift: https://medium.com/walletconnect/beginner-guide-to-walletconnect-v2-0-for-swift-developers-4534b0975218

Kotlin: https://medium.com/walletconnect/beginner-guide-to-walletconnect-v2-0-for-android-developers-fd0fd3d9ec5f

If you haven’t registered on WalletConnect Cloud go to walletconnect.com to get your projectId today. WalletConnect v2.0 is ready today! 📲