Dear Web3Auth Community,
As part of our ongoing efforts to improve security, performance, and developer experience, we are implementing a continued phased deprecation plan for older versions of the Web3Auth SDK family.
FULL SHUTDOWN - End of June 2025
The following SDK versions will be completely shut down at the end of June 2025. After this date, services supporting these SDK versions will no longer function, and applications using them will experience authentication failures:
SDK | Version | Current Status |
---|---|---|
Web PnP Modal SDK | v6, v7 | Limited support until end of June 2025 |
Web PnP No Modal SDK | v6, v7 | Limited support until end of June 2025 |
Android PnP SDK | v6 | Limited support until end of June 2025 |
React Native PnP SDK | v6, v7 | Limited support until end of June 2025 |
SFA Swift SDK | v6 | Limited support until end of June 2025 |
SFA React Native SDK | v8, v9 | Limited support until end of June 2025 |
SFA Flutter SDK | v4 | Limited support until end of June 2025 |
LIMITED SUPPORT SCHEDULE
The following SDK versions are currently in limited support mode. While they will continue to function until their respective end dates, they will receive only critical security patches and no new features. After the limited support end date, these versions will be fully deprecated and will stop functioning completely:
SDK | Version | Limited Support Until | Full Deprecation Date |
---|---|---|---|
Web PnP Modal SDK | v8 | End of June 2025 | December 2025 |
Web PnP No Modal SDK | v8 | End of June 2025 | December 2025 |
Android PnP SDK | v7, v8 | End of June 2025 | December 2025 |
iOS PnP SDK | v8, v9 | End of June 2025 | December 2025 |
React Native PnP SDK | v8 | End of June 2025 | December 2025 |
Flutter PnP SDK | v4, v5 | End of June 2025 | December 2025 |
Unity PnP SDK | v3, v4, v5 | End of June 2025 | December 2025 |
Unreal PnP SDK | v5, v6 | End of June 2025 | December 2025 |
SFA Android SDK | v2 | End of June 2025 | August 2025 |
SFA Android SDK | v3 | End of June 2025 | September 2025 |
SFA Android SDK | v4 | End of June 2025 | November 2025 |
SFA Swift SDK | v7 | End of June 2025 | June 2025 |
SFA Swift SDK | v8 | End of June 2025 | July 2025 |
SFA React Native SDK | v10 | End of June 2025 | December 2025 |
SFA Flutter SDK | v5 | End of June 2025 | July 2025 |
SFA Flutter SDK | v6 | End of June 2025 | November 2025 |
Note: The following newer versions are actively supported and do not have committed deprecation timelines at this time:
- Flutter PnP SDK v6
- Unity PnP SDK v6
- Unreal PnP SDK v7
- iOS PnP SDK v10
Recommended Action
To ensure uninterrupted service and benefit from the latest security enhancements, performance improvements, and features, we recommend updating to our latest versions:
SDK | Currently Supported Versions | Recommended Version |
---|---|---|
Web PnP Modal SDK | v9, v10 | v10 ![]() |
Web PnP No Modal SDK | v9, v10 | v10 ![]() |
Android PnP SDK | v9 | v9 ![]() |
iOS PnP SDK | v10, v11 | v11 ![]() |
React Native PnP SDK | v8 | v8 ![]() |
Flutter PnP SDK | v6 | v6 ![]() |
Unity PnP SDK | v6, v7 | v7 ![]() |
Unreal PnP SDK | v7 | v7 ![]() |
SFA Android SDK | v4 | v4 ![]() |
SFA Swift SDK | v9 | v9 ![]() |
SFA React Native SDK | Fully deprecated | Use SFA Web ![]() |
SFA Flutter SDK | v6, v7 | v7 ![]() |
Note: v10 for Android, iOS, and React Native SDKs is currently in the testing phase. Stay tuned for its release, which will include exciting new features and significant performance improvements.
Important: SFA React Native SDK is fully deprecated. We strongly recommend migrating to SFA Web for React Native applications, which provides the same functionality with better performance and ongoing support.
Migration Resources
Follow our migration guides to transition smoothly:
- Modal SDK: v6βv7 β v7βv8 β v8βv9 β v9βv10
- No-Modal SDK: v6βv7 β v7βv8 β v8βv9 β v9βv10
- Android SDK: v6βv7 β v7βv8 β v8βv9
- Swift SDK: v7βv8 β v8βv9
- Flutter SDK: v5βv6
- React Native SDK: v6βv7 β v7βv8
Additional migration guides can be found under each SDKβs documentation page.
Why Weβre Making This Change
This continued deprecation is necessary to:
- Maintain security standards and eliminate vulnerabilities in older SDK versions
- Enhance performance and reliability for all users
- Streamline our infrastructure to deliver better developer experiences
While weβre only requiring an update to the minimum supported versions, developers who update to our latest versions will enjoy additional benefits including improved API designs, expanded feature sets, and optimal performance.
Support
We understand that migrations require planning and effort. If you need assistance:
- Join our Web3Auth Community for support
- Enterprise customers should reach out through their respective support channels
Thank you for your understanding and cooperation as we continue to improve the Web3Auth platform.
Sincerely,
The Web3Auth Team