Contact Sales

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.

For technical support and all non-sales queries, click here
Thank you! Your submission has been received.
Oops! Something went wrong while submitting the form.

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.

Contact Sales

Why teams choose Turkey for private key management

Security

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.

Security

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.

Performance

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.

Usability

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

Embedded Consumer Wallets

Non-custodial wallets for consumer applications. Frictionless onboarding with passkeys, email, or social login.

Learn more

Embedded Business Wallets

Non-custodial wallets for multi-user teams. Role-based access controls, programmable approvals, and automated policy execution.

Learn more

Agentic Wallets

White-labeled wallet infrastructure for platforms. Ecosystem-scale provisioning with flexible custody models.

Learn more

Embedded Wallet-as-a-Service

Non-custodial wallets purpose-built for AI agents. Policy-scoped permissions, delegated access controls, and real-time onchain execution.

Learn more

Company Wallets

Smart Contract Management

Policy-governed signing for onchain operations like minting, burning, and contract execution.

Learn more

Payment Orchestration

Automated deposit and withdrawal flows with granular access enforcement for high-volume internal crypto operations.

Learn more

Key Management

Enterprise Disaster Recovery

Secure management of encryption keys with policy-based controls for user-controlled recovery and decryption flows.

Learn more

Encryption Key Storage

Auditable wallet recovery for security incidents and operational continuity. Quorum-based governance with tamper-evident audit logging.

Learn more

Case Studies

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

Case Studies

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

Case Studies

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

Mural mobile app
Case Studies

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

World logoWorld mobile app
Case Studies

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

dimo logoDimo documentation
Front view of a black smartphone with a notch at the top center of the screen and rounded edges.

How this works

Get started with Embedded Consumer Wallets in a few simple steps.

1
Choose the user authentication methods

Set up an org in the Turnkey dashboard and determine how users will authenticate (e.g., email OTP, passkeys, OAuth).

2
Integrate Turnkey into your application

Integrate the Turnkey SDK to manage authentication and wallet operations, ensuring users have secure, immediate access upon login.

3
Create wallets and enable core actions

Surface basic wallet functionality, like signing transactions or viewing addresses, directly within your app's UX.

Get started with Turnkey

Why teams switch to Turnkey

Others
Flexible Wallet Infrastructure
check-mark
Build any wallet experience — consumer, business, AI agent, or white-labeled. Any chain, any auth method.
x-mark
Pre-built flows locked to major chains and standard transaction types.
Sub-100ms Signing Latency
check-mark
Transactions signed in under 100ms inside secure hardware. Built for high-volume payments and automated workflows.
x-mark
Signing dependent on distributed coordination. Often becomes the bottleneck at scale.
Programmable Policies
check-mark
Granular controls enforced inside secure hardware. Give teams, apps, or AI agents exactly the permissions they need.
x-mark
Predefined rules with limited customization, enforced outside secure hardware.
illustration representing Turnkey security

Security from first principles

illustration representing Turnkey security

Non-custodial

Turnkey is fully non-custodial, so that no one can access a user's private keys at any point in time.

Enterprise-grade

From the team that built Coinbase Custody from 0 to $100B in assets. We have deep experience in key management.

Secured by trusted hardware

All Turnkey applications and services run in secure enclaves, a type of Trusted Execution Environment (TEE).

Verifiable

We've built ways for you to verify and attest to our code, so that you can minimize trust while ensuring user funds are safe.

Learn more
Moonshot

A mobile app for trading crypto with ease

"Turnkey has been instrumental to Moonshot’s success. We were able to process millions of transactions and offer a stress-free onboarding experience, even when volumes surged."
Will

Product Lead at Alchemy

"Turnkey's novel approach to security ensures end users remain in control of their private keys, while allowing us to create a dramatically better developer experience."
Jackson

CEO and Founder of Azura

"Turnkey has allowed us to offer our users a truly innovative trading experience, combining the convenience of centralized exchanges with the security of non-custodial trading."
Alex

Co-founder of Faraway

"Turnkey transforms key management into a secure and flexible non-custodial service, with scalable pricing that makes sense for nimble teams like Faraway."
Josh Ben-David

CEO at Pass App

“With Turnkey, we saved at least six months of engineering time, integrated in just a few weeks, and have had perfect uptime since launch. That kind of reliability and speed is rare — especially at this level of security.”
Chris Fernandes

Co-founder and CTO at Mural Pay

“Turnkey strikes that rare balance between uncompromising security and an intuitive user experience. They've been an invaluable infrastructure partner since day one.”

Frequently asked questions

Got any other questions?
Connect with our Support team on Slack

What is Turnkey?

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.

What is wallet-as-a-service?

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.

How does non-custodial wallet infrastructure work?

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.

What is the difference between custodial and non-custodial wallets?

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.

How long does it take to integrate Turnkey?

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.

What blockchains does Turnkey support?

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.

What security audits has Turnkey completed?

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.

Can Turnkey be used for AI agent wallets?

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.

How does pricing work?

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.

What is private key management?

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.

Get started with Turnkey today

Contact Sales