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
Swift
- Packages
Web3Walletdeprecated in favor ofReownWalletKitWeb3Modaldeprecated in favor ofReownAppKitWalletConnectRouterdeprecated in favor ofReownRouter
- https://github.com/WalletConnect/WalletConnectSwiftV2 in favor of https://github.com/reown-com/reown-swift
Kotlin
Packagescom.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
- https://github.com/WalletConnect/WalletConnectKotlinV2 in favor of https://github.com/reown-com/reown-kotlin
Unity
Packagescom.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
- 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
.NET
PackagesWalletConnect.Signin favor ofReown.SignWalletConnect.Web3Walletin favor ofReown.WalletKit
- https://github.com/WalletConnect/WalletConnectSharp in favor of https://github.com/reown-com/reown-dotnet
Flutter
Packages- walletconnect_flutter_v2 in favor of reown_walletkit
- web3modal_flutter in favor of reown_appkit
- 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
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.