![](https://cdn.prod.website-files.com/67780ba5efa7ac95a4e79803/67780c9a6723ba9740bcd622_Introducing%20Embedded%20Wallet%20Kit.avif)
Since the beginning, Turnkey has taken an infrastructure-driven approach to solving the pains of private key management. We know that developers want to build truly novel experiences for their end users, but legacy tools have held them back.
That’s why at Turnkey, we’ve leaned heavily into building not just another developer tool, but an open-source and composable set of cryptographic primitives that offer unparalleled flexibility. When you’re using Turnkey to create embedded wallets on behalf of users or to automate complex onchain actions, you’re building with verifiable infrastructure that can be integrated into every imaginable product experience.
Our approach at Turnkey has always been to build flexible foundations that can be adapted to any use case in crypto, but we also recognize the value of building abstractions for some of our regularly used primitives. As part of our efforts to make this infrastructure more accessible and easier for developers to integrate, we’re launching our Embedded Wallet Kit!
Embedded Wallet Kit
Turnkey’s Embedded Wallet Kit is a starting point for anyone wanting to integrate embedded wallets into their product, providing pre-generated authentication UI components for a silky-smooth integration. These UI components are customizable and act as your end users’ initial authentication modal when they first enter your application.
Now it’s even easier for you to embed non-custodial end-user wallets into your application.
Main features:
- Customizable auth components: Pre-generated UIs for user login and signup, supporting passkeys, socials, SMS and email.
- Built-in EVM & SVM wallets: Automatically create wallets for users upon authentication. Supports EVM and SVM by default, with the flexibility to add wallets for any chain supported by Turnkey.
- Theme customization and whitelabeling: Easily change your component theme and do easy whitelabeling via CSS.
- Easy code export: Once you've imported your Auth component, you can pass a configuration to toggle features on or off, and order the rendering of authentication methods.
Crypto moves fast — new chains, use cases, and metas launch almost daily. Developers need tools that can keep up if they want to bring new products to market quickly enough to compete.
That’s why we built our Embedded Wallet Kit as an open component library, grounded in our existing infrastructure. Developers get the best of both worlds: ready-to-use tools for rapid deployment and the ability to customize their product beyond more opinionated paths when needed. As a result, developers can comfortably rely on a product that scales and grows with their organization, no matter how much crypto changes.
And with Turnkey’s Embedded Wallet Kit, it only takes minutes to get started in building better UX across the board, while ensuring end-to-end security for end users. Get started on building non-custodial or custodial wallet configurations by checking out our Wallet Kit demo or by viewing our docs.