Onchain wallet infrastructure, built for scale
Turnkey powers non-custodial wallets and automated onchain transactions with a single integration. Launch wallets, sign transactions and create policies with one provider.
$100B+
Stablecoin volume secured
100M+
Wallet accounts created
<100ms
Signing latency
7 Mins
To launch embedded wallets
Have questions about our wallet infrastructure or ready to get started with Turnkey? Get in touch.












The Turnkey Approach
Secure, flexible, and scalable crypto wallet infrastructure
From the team behind Coinbase Custody, Turnkey is the simplest way to build, manage, and scale wallets. One API for users, businesses, and AI agents.

Generate Wallets
Create non-custodial wallets instantly for users, businesses, or AI agents — at any scale. Support embedded consumer wallets, business wallets, agentic wallets, and wallet-as-a-service deployments with multichain coverage.

Sign Transactions
Execute and automate transactions across chains with sub-100ms signing latency. Manage the full transaction lifecycle from construction to broadcast, with optional gas sponsorship.

Onchain Automation
Govern private key access with programmable policies and flexible authentication. Set transaction limits, scope user permissions, configure multi-sig approvals, and enforce compliance controls — all within secure enclaves.
Ready to discuss your wallet infrastructure needs?
Our team can help you find the right solution for your use case.
Why teams choose Turkey for private key management
Secure by design
All private key operations run inside secure enclaves — a type of Trusted Execution Environment (TEE). Keys are never exposed, and every operation is independently verifiable. SOC 2 Type II certified with audits from Trail of Bits, Cure53, and Zellic.
Modular by default
Composable primitives with flexible policies, wallet hierarchies, and pluggable authentication. Support non-custodial, custodial, and shared custody models. Build any wallet experience without compromising on control.
Built for speed
Sub-100ms signing latency — 100x faster than MPC-based alternatives. Built to scale horizontally without bottlenecks. 99.9% uptime with infrastructure designed for millions of wallets and high-frequency transactions.
Dev-friendly APIs
High-level abstractions to accelerate development with pre-built components and SDKs. Drop down to low-level primitives for full control. Go live in as little as 7 minutes with the Embedded Wallet Kit.
One platform for every wallet use case

Embedded Wallets
Non-custodial wallets for consumer applications. Frictionless onboarding with passkeys, email, or social login.
Non-custodial wallets for multi-user teams. Role-based access controls, programmable approvals, and automated policy execution.
White-labeled wallet infrastructure for platforms. Ecosystem-scale provisioning with flexible custody models.
Non-custodial wallets purpose-built for AI agents. Policy-scoped permissions, delegated access controls, and real-time onchain execution.

Company Wallets
Policy-governed signing for onchain operations like minting, burning, and contract execution.
Automated deposit and withdrawal flows with granular access enforcement for high-volume internal crypto operations.

Key Management
Secure management of encryption keys with policy-based controls for user-controlled recovery and decryption flows.
Auditable wallet recovery for security incidents and operational continuity. Quorum-based governance with tamper-evident audit logging.
Moonshot uses Turnkey for a flawless mobile onboarding experience
Challenge
Moonshot’s vision was to make onchain trading as easy as buying stocks, so that anyone can buy and sell crypto in just a few clicks.
Solution
Moonshot built a seamless and secure onboarding process that simplifies wallet creation and signing, with Turnkey’s Embedded Consumer Wallets. Learn more
Features
1.5M+ user wallets created
99.99% uptime since launch
2 weeks to full integration


Spectral creates crypto wallets for AI Agents with Turnkey
Challenge
Spectral wanted to create an agentic wallet that could execute complex transactions on users’ behalf, without compromising security or performance.
Solution
Spectral created smart wallets for each agent, so agents can autonomously and trustlessly execute onchain actions on behalf of end users. Learn more
Features
2 weeks to full integration
6 months of engineering time saved
99.99% uptime since launch


Mural Pay enables global stablecoin payments with Turnkey-powered wallets
Challenge
As a global payments company, Mural needed a better way for businesses create and manage their non-custodial wallets across multiple users.
Solution
Mural created a flawless user experience by using Turnkey as a smart wallet signer and implementing role-based policies to manage access to shared wallets. Learn more
Features
Over 5,000 monthly stablecoin payments, powered by Turnkey
$3K saved per month on wallet infrastructure costs
3 weeks to full integration


World App secures account recovery with user-gated encryption key management
Challenge
World App users rely on a "recovery bundle" to protect access to their World ID and assets, but could get stuck if they lost access to both their account and bundle.
Solution
World App built a programmable recovery system where the bundle's encryption key is stored in Turnkey’s secure enclaves, only accessible through a user’s OAuth. Learn more
Features
Enhanced user recoverability without compromising on privacy
Users remain in control through flexible recovery
Expanded access to digital proof with user trust and safety


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
Features
Smart 90% reduction in onboarding timesWallet Signer
30% increase in onboarding completion
2 to 3 weeks to integrate into DIMO’s global login stack



How this works
Get started with Embedded Consumer Wallets in a few simple steps.
Set up an org in the Turnkey dashboard and determine how users will authenticate (e.g., email OTP, passkeys, OAuth).
Integrate the Turnkey SDK to manage authentication and wallet operations, ensuring users have secure, immediate access upon login.
Surface basic wallet functionality, like signing transactions or viewing addresses, directly within your app's UX.
Why teams switch to Turnkey
Frequently asked questions
Got any other questions?
Connect with our Support team on Slack
Turnkey is non-custodial wallet infrastructure that makes private key management simple. Built by the team behind Coinbase Custody, Turnkey lets you create wallets, sign transactions, and manage policies through a single API — all secured by trusted hardware (secure enclaves). Teams use to power everything from embedded wallets for consumer apps to onchain orchestration for enterprise operations.
Wallet-as-a-service (WaaS) is a digital wallet infrastructure that allows platforms to embed white-labeled wallet functionality into their own applications without building key management from scratch. Turnkey’s WaaS offering supports ecosystem-scale wallet provisioning, composable SDKs, flexible custody models, and hierarchical access controls.
Non-custodial wallet infrastructure ensures that the infrastructure provider never has access to users’ private keys. With Turnkey, all private key operations happen inside secure enclaves. Neither Turnkey nor the application using Turnkey can access, transfer, or manage user assets — users retain full control. This architecture makes Turnkey a trusted foundation for web3 wallet deployments at any scale.
In custodial wallets, a third party holds and manages the private keys on behalf of the user. In non-custodial wallets, the user retains full control of their private keys. Depending on teams use cases and preferences, Turnkey enables different custody architectures, including non-custodial, custodial, and shared custody models, giving teams flexibility to choose the right architecture for their use case.
Most teams can get a basic embedded wallet integration running in as little as 7 minutes using our SDK and quickstart guides. More complex integrations with custom policies and workflows typically take a few days to a couple of weeks.
Turnkey is chain-agnostic and supports arbitrary signing, which means it works with web3 wallet infrastructure for any blockchain — including Ethereum, Solana, Bitcoin, Polygon, and more. You can sign any payload format regardless of the target chain.
Turnkey has completed multiple independent security audits from top firms including Trail of Bits, Cure53, Zellic, and Distrust. Turnkey is also SOC 2 Type II certified as of December 2024. All infrastructure runs within secure enclaves with verifiable, open-source code.
Yes. Turnkey’s Agentic Wallets are purpose-built for AI agents that need to transact onchain. You can create non-custodial wallets for agents with policy-scoped permissions, delegated access via API keys, and real-time execution — so agents can operate autonomously within defined boundaries. Teams building AI-powered trading bots, payment agents, and autonomous onchain workflows use Turnkey to give their agents secure wallet access.
Turnkey offers scalable pricing that fits teams of all sizes. You can start building on a free plan and scale as you grow. For enterprise pricing and custom plans, reach out to our sales team through the form on this page.
Private key management is the process of securely generating, storing, and controlling access to cryptographic private keys that authorize blockchain transactions. Turnkey handles this through hardware-backed secure enclaves, ensuring keys are never exposed while giving developers full programmatic control through APIs and policies. It's the foundation of any secure web3 wallet or wallet infrastructure deployment across embedded wallets or onchain automation.

.avif)










