Deprecated WalletConnect SDKs
WalletConnect Inc is now Reown. As part of this transition, we are deprecating a number of repositories/packages across our supported platforms, and the transition to their equivalents published under the Reown organization. This page outlines the deprecation schedule and provides important information for users of affected repositories/packages.
Deprecation Schedule
1. Limited Support Phase (September 17, 2024 - February 17, 2025)
- Only critical bug fixes and security updates will be provided for the deprecated packages/repositories.
- No new features or non-critical bug fixes will be implemented.
2. End-of-Life Phase (February 18, 2025 onwards)
- All updates and support for the deprecated packages/repositories packages will cease.
- Users are strongly encouraged to complete migration to packages published under Reown before this date.
Affected Packages and Repositories
The following packages and repositories are affected by this deprecation notice:
Web
Packages
@walletconnect/web3walletdeprecated in favor of@reown/walletkit- For guidance on how to update your existing
@walletconnect/web3walletimplementation, please see the WalletKit migration guide.
- For guidance on how to update your existing
@web3modal/*packages deprecated in favor of@reown/appkit-*packages- For guidance on how to update your existing
@web3modal/*implementation, please see the AppKit migration guide.
- For guidance on how to update your existing
React Native
Packages
@web3modal/*-react-nativepackages deprecated in favor of@reown/appkit-*-react-nativepackages
For guidance on how to update your implementation, please see React Native AppKit migration guide
Swift
- Packages
Web3Walletdeprecated in favor ofReownWalletKitWeb3Modaldeprecated in favor ofReownAppKitWalletConnectRouterdeprecated in favor ofReownRouter
Repositories
- https://github.com/WalletConnect/WalletConnectSwiftV2 in favor of https://github.com/reown-com/reown-swift
For guidance on how to update your Swift implementation, please see:
Kotlin
Packages
com.walletconnect:android-bomin favor ofcom.reown:android-bomcom.walletconnect:android-corein favor ofcom.reown:android-corecom.walletconnect:web3walletin favor ofcom.reown:walletkitcom.walletconnect:web3modalin favor ofcom.reown:appkitcom.walletconnect:signin favor ofcom.reown:signcom.walletconnect:notifyin favor ofcom.reown:notify
Repositories
- https://github.com/WalletConnect/WalletConnectKotlinV2 in favor of https://github.com/reown-com/reown-kotlin
For guidance on how to update your Kotlin packages, please see:
Unity
Packages
com.walletconnect.web3modalin favor ofcom.reown.appkit.unitycom.walletconnect.nethereumin favor ofcom.reown.nethereum.unitycom.walletconnect.corein favor ofcom.reown.sign.unityandcom.reown.appkit.unitycom.walletconnect.modaldeprecated, migrate tocom.reown.appkit.unity
Repositories
- https://github.com/walletconnect/web3modalunity in favor of https://github.com/reown-com/reown-dotnet
- https://github.com/walletconnect/walletconnectunity in favor of https://github.com/reown-com/reown-dotnet
For guidance on how to update your Unity packages, please see the Web3Modal to AppKit migration guide
.NET
Packages
WalletConnect.Signin favor ofReown.SignWalletConnect.Web3Walletin favor ofReown.WalletKit
Repositories
- https://github.com/WalletConnect/WalletConnectSharp in favor of https://github.com/reown-com/reown-dotnet
For guidance on how to update your NuGet packages, please see the Web3Wallet to WalletKit migration guide
Flutter
Packages
- walletconnect_flutter_v2 in favor of reown_walletkit
- web3modal_flutter in favor of reown_appkit
Repositories
- https://github.com/WalletConnect/WalletConnectFlutterV2 in favor of https://github.com/reown-com/reown_flutter
- https://github.com/WalletConnect/Web3ModalFlutter in favor of https://github.com/reown-com/reown_flutter
For guidance on how to update your Flutter packages, please see:
Action Required
- Identify the platforms and packages you are currently using from the list above.
- Review the corresponding migration guide for your platform(s) using the links provided.
- Plan your migration to packages published under Reown as soon as possible.
- Complete the migration before February 17th 2025, to ensure continued support and access to the latest features and security updates.
Support and Resources
- If you encounter any issues during migration, please open an issue in the respective Reown Github repository.