
Fast, secure authentication is the foundation of every great wallet experience. But building it can be slow, backend-heavy, and full of complexity.
We’ve upgraded our Embedded Wallet Kit to change that.
With a single SDK, developers can spin up secure wallets, offer flexible login options, and ship enterprise-grade authentication, all directly from the browser. Integration is faster, the user experience is smoother, and scaling is simpler.
Spin up secure wallets instantly – no backend required
Even simple authentication flows previously required backend complexity, delaying seamless UX and increasing the risk of implementation errors. The Embedded Wallet Kit SDK solves this with a front-end only React package that supports:
- Passkey login
- Social login
- Session handling
All flows run directly from the browser, so no proxy or backend setup is required. Developers can now build secure, seamless authentication experiences entirely in the frontend, accelerating integration and making scalable end-user onboarding effortless.
Flexible login options, built in
Users prefer familiar authentication methods over complex seed phrases, and that seamless onboarding drives adoption. Through the Embedded Wallet Kit, Turnkey developers can meet users where they already are, supporting login methods like:
- Apple
- Passkeys
- X (formerly Twitter)
- Discord
- External wallets (Ethereum and Solana Wallets)
Wallet support is more flexible than ever. With this release, developers can:
- Sign in with any Ethereum or Solana wallet, using injected wallets like MetaMask or Phantom, or WalletConnect
- Keep these wallets active post-login alongside embedded Turnkey wallets
- Connect additional external wallets after login to sign messages and transactions side-by-side with embedded wallets, on web and mobile
This dramatically improves the wallet experience for users while saving developers weeks of engineering effort.
Stronger authentication, by default
Before today, Turnkey customers had to set up their own backend to handle authentication flows like OTP signup, OAuth login, or suborganization creation. While developers can implement these flows themselves, doing so adds extra steps for API key handling, request signing, and origin management.
Auth Proxy solves this:
- Proxy Support: A standalone Go-based turnkey-auth-proxy securely forwards auth requests (OTP, OAuth, suborgs) to the Turnkey Coordinator, with encrypted API key handling and strict frontend origin enforcement.
- Dashboard Configuration: A unified dashboard to manage flows, customize OTP parameters, and control allowed origins – all without writing backend code.
With Auth Proxy, developers can offer secure login and signup flows out–of-the-box, unlocking faster integration, stronger defaults, and scalable authentication.
Everything you need, bundled into one kit
The Embedded Wallet Kit packages everything into a single SDK – so you can offer a fully native experience, directly inside your app.
One integration. One SDK. A new standard for embedded wallets.
Upgrade your SDK today and check out the demo + docs to get started!