Skip to main content
Some API changes introduce breaking behavior. To prevent your integration from breaking unexpectedly, you control when to adopt new API behavior by setting a minimum API version in the dashboard. Go to Dashboard > Developers > API & SDK Keys to view and set your minimum API version. New environments default to the latest version. Existing environments remain on their current version until you opt in.

2026_04_01

Setting 2026_04_01 as your minimum version enables two security features:

Step-up authentication

Step-up authentication requires users to re-verify their identity before performing sensitive actions. Credential linking/unlinking and wallet export always require step-up verification. Wallet sign is optional and configurable.

Device registration

Device registration protects accounts from takeover by verifying users when they sign in from an unrecognized device. They receive an email verification link before being granted access. New users are registered automatically during signup with no extra friction.

Action required

You must implement both features in your app before setting the minimum API version. Once enabled, the backend enforces these requirements immediately — users will see errors if your app doesn’t handle them. If you use Dynamic’s built-in widget UI (The Dynamic Widget with the React SDK, for example) you are all set, just upgrade to the latest version. If you have a headless integration, you need to build the verification UI yourself — start with the feature overviews, then check minimum SDK versions and per-SDK guides.

Feature overviews

Minimum SDK versions

These minimum versions include support for step-up authentication and device registration. Implement both flows before raising your minimum API version.
SDKMinimum version
React4.76.0
React Native4.76.0
JavaScript0.24.1
Node0.0.323
Flutter1.2.10
Kotlin1.0.8
Swift1.0.11

Implementation guides

SDKDevice registrationStep-up
ReactGuideGuide
React NativeGuideGuide
JavaScriptGuideGuide
NodeOverviewOverview
FlutterOverviewGuide
KotlinOverviewOverview
SwiftOverviewOverview