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/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
For guidance on how to update your implementation, please see React Native AppKit migration guide
Swift
- Packages
Web3Wallet
deprecated in favor ofReownWalletKit
Web3Modal
deprecated in favor ofReownAppKit
WalletConnectRouter
deprecated 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-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
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.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
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.Sign
in favor ofReown.Sign
WalletConnect.Web3Wallet
in 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.