
Embedded Wallet-as-a-Service
Distribute white-labeled wallets through your developer platform
Embed non-custodial wallets for your customers and end users with policies, authenticators, and signing rules.














Ship wallets as your own, with control

Dedicated user accounts
Automatically provision each user with isolated wallets, ready-to-use authentication, and configurable access controls.

Platform controls
Define team access and permissions at the platform level, including co-signing requirements, spending limits, and recovery flows.

White-labeled integration
Build your own SDKs, APIs, and UI components on top of Turnkey, with full control over how downstream developers integrate your product.
DIMO simplifies integration and onboarding with white-labeled wallets
Challenge
DIMO, a open-source transportation network, needed to build a seamless developer integration experience that also supported a frictionless onboarding flow for its non-crypto native end users.
Solution
DIMO embedded Turnkey's authentication flow directly into their SDK, giving developers production-ready wallets out of the box and end users a seamless login experience. Learn more
Results
90% reduction in onboarding times
30% increase in onboarding completion
2 to 3 weeks to integrate into DIMO’s global login stack



How this works
Get started with Embedded Wallet-as-a-Service in a few simple steps.
Create isolated environments for end users, configure authentication, and share controls between your platform and end users.
Specify the wallet structures, accounts, and policies that are provisioned automatically for each new end user.
Build the SDKs, APIs, or UI components that your developers will integrate with so every integration inherits your embedded wallet experience.
Embedded wallets for any user experience
Launch any wallet product with built-in key management, authentication, and signing – all on one platform.
Secure key generation
Automatically generate and isolate keys in secure enclaves for your customers’ users, achieving consistent protection at any scale.
Instantaneous transactions
Sign transactions in under 100ms, so end users get lightning-fast wallet operations at any scale.
Flexible authentication
Offer passkey, email, SMS, and/or social login authentication, giving your customers a seamless onboarding experience.
Customizable SDKs
Start with our open source SDKs, adapt it to your product, and launch quickly without building wallet infrastructure from scratch.
