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/web3wallet
deprecated in favor of@reown/walletkit
- For guidance on how to update your existing
@walletconnect/web3wallet
implementation, 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-native
packages deprecated in favor of@reown/appkit-*-react-native
packages
Swift
- Packages
Web3Wallet
deprecated in favor ofReownWalletKit
Web3Modal
deprecated in favor ofReownAppKit
WalletConnectRouter
deprecated in favor ofReownRouter
- https://github.com/WalletConnect/WalletConnectSwiftV2 in favor of https://github.com/reown-com/reown-swift
Kotlin
Packagescom.walletconnect:android-bom
in favor ofcom.reown:android-bom
com.walletconnect:android-core
in favor ofcom.reown:android-core
com.walletconnect:web3wallet
in favor ofcom.reown:walletkit
com.walletconnect:web3modal
in favor ofcom.reown:appkit
com.walletconnect:sign
in favor ofcom.reown:sign
com.walletconnect:notify
in favor ofcom.reown:notify
- https://github.com/WalletConnect/WalletConnectKotlinV2 in favor of https://github.com/reown-com/reown-kotlin
Unity
Packagescom.walletconnect.web3modal
in favor ofcom.reown.appkit.unity
com.walletconnect.nethereum
in favor ofcom.reown.nethereum.unity
com.walletconnect.core
in favor ofcom.reown.sign.unity
andcom.reown.appkit.unity
com.walletconnect.modal
deprecated, 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.Sign
in favor ofReown.Sign
WalletConnect.Web3Wallet
in 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.