Skip to content
Solutions

Synq for mobile apps.
Native, without the glue.

React Native + Expo SDK that wires up the platform-specific parts of OAuth (deep links, secure browser tabs, secure storage) so you ship sign-in screens, not native plumbing. Plus Mobile Wallet Adapter on Android via the Solana Mobile sub-SDK.

What you get

The mobile-shaped pieces

OAuth via native browser tab

expo-web-browser opens ASWebAuthenticationSession on iOS, Chrome Custom Tabs on Android. Returns via deep link. The flow Apple, Google, and Meta want you to use on mobile.

Secure token storage

expo-secure-store on Expo (Keychain on iOS, EncryptedSharedPreferences on Android). Bare RN consumers swap to react-native-keychain — both supported.

Bottom-sheet sign-in

<SignInSheet /> renders the providers your Brand enabled. Theme via tokens; override slots; or drop to fully custom UI with the same hooks.

Solana Mobile (MWA) on Android

useSolanaMwaAdapter() returns a walletAdapter you pass straight into SynqProvider. The sheet automatically renders a wallet button alongside socials.

The shipped pieces

Common questions

Native auth without the platform pain.

Deep links, secure storage, native sheets, refresh — handled. Ship sign-in screens, not platform plumbing.