Turnkey logo

Turnkey is wallet infrastructure for crypto and onchain developers, with non-custodial key management, wallet creation, transaction signing, policy controls, and one API.

Turnkey logoTurnkey

Secure wallet infrastructure for onchain applications

Turnkey is a wallet infrastructure platform for developers building crypto and onchain products. It focuses on private key management, wallet creation, transaction signing, and automation through a single API, with non-custodial control at the center of the product.

The platform combines authentication, wallet operations, policy enforcement, and security primitives so teams can build embedded wallets, smart wallet flows, and automated onchain actions without assembling each piece separately. The site also positions Turnkey for higher-scale usage, with infrastructure designed for low-latency signing, multichain support, and reproducible security controls.

Core capabilities

Wallet creation and signing API

Create non-custodial wallets, sign transactions, and automate onchain actions through one API instead of stitching together separate wallet services.

Flexible authentication and sessions

Support familiar login methods such as OAuth, passkeys, and email, plus API keys and session-based flows for different product experiences.

Policy engine and delegated access

Define granular policy rules for transaction limits, approvals, and scoped permissions so wallet actions stay within the controls you set.

Security built into the runtime

Use trusted execution environments, reproducible builds, and remote attestation to keep key operations verifiable and isolated.

Multichain wallet operations

Handle wallet and transaction workflows across multiple chains, with support for EVM and SVM transaction flows and chain-agnostic signing.

Onchain workflow integrations

Extend wallets with transaction management, gas sponsorship, balances, onramps, yield, and swaps/bridging from the integrations layer.

Where Turnkey fits

  • Embedded wallets for consumer apps

    Teams building embedded wallets can use Turnkey to create in-app wallet experiences without making users manage private keys directly, while still keeping the wallet non-custodial.

  • Transaction orchestration

    Products that need automated transaction handling can use the API for constructing, signing, broadcasting, and tracking transactions across wallet workflows.

  • Gasless user flows

    Applications that want reduced user friction can use gas sponsorship to pay fees on behalf of users and remove the need for separate gas-handling steps.

  • Onramps and balance views

    Apps that need fiat entry or portfolio context can connect onramps and real-time balance tracking to show wallet state and support funding flows.

  • Scoped team and agent access

    Teams that need policy-controlled collaboration or automation can use delegated access and sessions to let teammates, services, or AI agents act within scoped permissions.

Pros and Cons

Pros

  • Single API for wallet creation, signing, and onchain automation.
  • Non-custodial architecture keeps users in control of their wallets.
  • Policy engine supports granular permissions and transaction limits.
  • Broad authentication options include OAuth, passkeys, email, API keys, and sessions.
  • Security model includes TEEs, reproducible builds, and remote attestation.
  • Integrations cover transaction management, gas sponsorship, balances, onramps, yield, and swaps/bridging.

Cons

  • The pricing model is signature-based, so teams with high transaction volume need to account for per-signature costs and plan thresholds.
  • Some integration areas, such as yield, swaps, and onramps, depend on partner ecosystems and may require choosing among supported providers.
  • Enterprise controls like dedicated support, SLAs, SMS authentication, and custom email templates are listed on higher tiers.

FAQ

What does Turnkey do?

Turnkey provides private key management infrastructure for creating wallets, signing transactions, and automating onchain actions through a single API. The platform is built for developers who need non-custodial wallet workflows with policy controls and authentication options such as passkeys, OAuth, and email.

Does Turnkey have a free plan and paid tiers?

The source describes a Free plan with 25 free signatures and up to 100 free wallets. Paid usage starts with pay-as-you-go pricing at $0.10 per signature, with a Pro tier at $99 per month and enterprise pricing available for larger teams.

What kinds of wallet workflows can Turnkey support?

Turnkey’s integrations page highlights transaction management, gas sponsorship, onramps, balances, yield, and swaps and bridging. It also lists supported transaction paths across EVM and SVM, plus balance tracking on Ethereum, Base, Polygon, Arbitrum, and Solana.

How does Turnkey handle security?

The security pages say Turnkey uses trusted execution environments, specifically AWS Nitro Enclaves, for cryptographic operations and policy enforcement. It also emphasizes reproducible builds, remote attestation, and verifiable code.

What authentication and enterprise controls are available?

Turnkey’s source highlights OAuth, passkeys, email, API keys, policies, delegated access, sessions, and an embedded wallet kit. The pricing page also notes that custom email templates, SMS authentication, SLAs, dedicated support, and early access features are available on enterprise plans.

Quick Facts

Category
Wallet infrastructure
Primary users
Crypto and onchain developers
Core model
Non-custodial key management and signing
Authentication
OAuth, passkeys, email, API keys, sessions
Security
AWS Nitro Enclaves, reproducible builds, remote attestation
Pricing
Free tier, pay-as-you-go, Pro, and enterprise plans