Dear Web3Auth Community,
As part of our ongoing efforts to improve security, performance, and developer experience, we are implementing a phased deprecation plan for older versions of the Web3Auth SDK family.
FULL SHUTDOWN - March 31, 2025
The following SDK versions will be completely shut down on March 31, 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 | v4, v5 | Limited support until Mar 31, 2025 |
Web PnP No Modal SDK | v4, v5 | Limited support until Mar 31, 2025 |
iOS PnP SDK | v7 | Limited support until Mar 31, 2025 |
React Native PnP SDK | v5 | Limited support until Mar 31, 2025 |
These full deprecations are associated with the shutdown of the following OpenLogin infrastructure services:
- sdk.openlogin.com (v4)
- app.openlogin.com (v5)
- beta.openlogin.com (v5)
- cyan.openlogin.com (v5)
- aqua.openlogin.com (v5)
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 | v6, v7 | Mar 31, 2025 | May 31, 2025 |
Web PnP Modal SDK | v8 | May 31, 2025 | Dec 1, 2025 |
Web PnP No Modal SDK | v6, v7 | Mar 31, 2025 | May 31, 2025 |
Web PnP No Modal SDK | v8 | May 31, 2025 | Dec 1, 2025 |
Android PnP SDK | v6 | Mar 31, 2025 | May 31, 2025 |
Android PnP SDK | v7, v8 | May 31, 2025 | Dec 1, 2025 |
iOS PnP SDK | v8 | May 31, 2025 | Dec 1, 2025 |
React Native PnP SDK | v6, v7 | Mar 31, 2025 | May 31, 2025 |
React Native PnP SDK | v8 | May 31, 2025 | Dec 1, 2025 |
Flutter PnP SDK | v4, v5 | May 31, 2025 | Dec 1, 2025 |
Unity PnP SDK | v3, v4, v5 | May 31, 2025 | Dec 1, 2025 |
Unreal PnP SDK | v5, v6 | May 31, 2025 | Dec 1, 2025 |
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 | v8, v9 | v9 ![]() |
Web PnP No Modal SDK | v8, v9 | v9 ![]() |
Android PnP SDK | v8, v9 | v9 ![]() |
iOS PnP SDK | v8, v9 | v9 ![]() |
React Native PnP SDK | v8 | v8 ![]() |
Flutter PnP SDK | v6 | v6 ![]() |
Unity PnP SDK | v6 | v6 ![]() |
Unreal PnP SDK | v7 | v7 ![]() |
Note: v10 for Web, 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.
Migration Resources
Follow our migration guides to transition smoothly:
- Modal SDK: v5→v6 → v6→v7 → v7→v8 → v8→v9
- No-Modal SDK: v5→v6 → v6→v7 → v7→v8 → v8→v9
- Android SDK: v5→v6
- Swift SDK: v6→v7
- Flutter SDK: v5→v6
- React Native SDK: v5→v6
Additional migration guides can be found under each SDK’s documentation page.
Why We’re Making This Change
This 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