
Turnkey x Dynamic: Embedded passkey wallets
Dynamic is launching mobile-first embedded wallets, powered by Turnkey. If you’re interested in exploring your own integration with Turnkey, contact us at hello@turnkey.com. Passkey wallets for your developers Dynamic is one of the premiere user authentication tools in crypto. They make it easy for developers to integrate polished onboarding flows and allow their end users to connect their wallets to different dApps. Dynamic is now launching a mobile-first embedded wallet, powered by Turnkey’...

Introducing Turnkey
Today, we’re excited to introduce Turnkey: secure private key infrastructure purpose-built for crypto developers. Our founding team initially met while building the world’s largest and most trusted crypto custodian, Coinbase Custody, and we’ve teamed up again to unlock the next wave of innovation in crypto. Starting today, Turnkey’s private beta is officially live. We’re also thrilled to announce our $7.5M Seed round led by Sequoia Capital, with participation from Variant and Coinbase Venture...

Understanding Solana transactions and parsing
Solana is a decentralized blockchain that launched in early 2020. It quickly began rising in popularity, and strong communities formed around applications such as Metaplex, Raydium, and more recently, pump.fun. Solana has also built their own novel architecture aiming to solve the speed and scalability aspects of the blockchain trilemma. Due to its new architecture, the way accounts and transactions work on Solana is different from more traditional blockchains such as Bitcoin and Ethereum. In...
Secure, flexible, and scalable wallet infrastructure

Turnkey x Dynamic: Embedded passkey wallets
Dynamic is launching mobile-first embedded wallets, powered by Turnkey. If you’re interested in exploring your own integration with Turnkey, contact us at hello@turnkey.com. Passkey wallets for your developers Dynamic is one of the premiere user authentication tools in crypto. They make it easy for developers to integrate polished onboarding flows and allow their end users to connect their wallets to different dApps. Dynamic is now launching a mobile-first embedded wallet, powered by Turnkey’...

Introducing Turnkey
Today, we’re excited to introduce Turnkey: secure private key infrastructure purpose-built for crypto developers. Our founding team initially met while building the world’s largest and most trusted crypto custodian, Coinbase Custody, and we’ve teamed up again to unlock the next wave of innovation in crypto. Starting today, Turnkey’s private beta is officially live. We’re also thrilled to announce our $7.5M Seed round led by Sequoia Capital, with participation from Variant and Coinbase Venture...

Understanding Solana transactions and parsing
Solana is a decentralized blockchain that launched in early 2020. It quickly began rising in popularity, and strong communities formed around applications such as Metaplex, Raydium, and more recently, pump.fun. Solana has also built their own novel architecture aiming to solve the speed and scalability aspects of the blockchain trilemma. Due to its new architecture, the way accounts and transactions work on Solana is different from more traditional blockchains such as Bitcoin and Ethereum. In...
Share Dialog
Share Dialog
Secure, flexible, and scalable wallet infrastructure

Subscribe to Turnkey

Subscribe to Turnkey


<100 subscribers
<100 subscribers
Turnkey’s wallet infrastructure enables teams to embed non-custodial wallets right into their crypto applications. However, millions of crypto users and businesses already have existing wallets. To ensure that users and developers can seamlessly transition to wallets powered by Turnkey, we’ve launched our Import feature, which is now live!
In addition to our Export feature, you can now import wallets into the Turnkey infrastructure, which can take the form of either a 12-24 word seed phrase or a private key in hexadecimal (Ethereum-compatible) or Solana format. This makes it easier for your team or your users to securely transfer existing private keys to Turnkey. This powerful functionality is not only great for end users bringing their wallets to a Turnkey-powered app, but also for developers wishing to import existing private keys that they use for their own operations.

One of our biggest priorities was making sure that Import is secure from top to bottom, ensuring that neither Turnkey nor any intermediaries ever have access to the wallet’s seed phrase or private key.
Here’s how that works:
User initiates the import process through a designated page in your app, establishing a secure channel between the client and Turnkey’s secure enclaves.
User enters their wallet seed phrase or raw private key via an iframe containing encryption credentials that only they have access to.
The iframe encrypts the wallet seed phrase and transmits the resulting ciphertext over the secure channel to the Turnkey enclave.
This encryption protocol is unique to Turnkey, ensuring that only the end user ever has access to the wallet’s seed phrase — neither Turnkey nor developers in between are able to access it in plaintext. To accomplish this, both the user’s client and secure enclave generate ephemeral public keys and initiate a key exchange to compute a shared secret. This shared secret is used to encrypt private keys and wallets that can only be decrypted in the secure enclave. It is also scoped to the specific user performing import, guaranteeing that no one else can intercept the import process.
Customers like TokenSight are already utilizing our Import functionality to improve the user experience on their self-custodial trading platform. Users can easily import their Ethereum or Solana wallets into TokenSight to take advantage of their advanced trading features. Once imported, only the user can authorize TokenSight to perform actions using their passkey, which ensures that the end user is always in control of their wallet.
With the ability to both import and export private keys, Turnkey now offers more interoperability and security than ever for serious teams wanting to build web2-like experiences for their crypto application, and for teams needing to manage existing wallets internally to upgrade their background automation capabilities.
Ready to get started with Turnkey? Check out our integration guide (it’s free to start), join our community support Slack, or reach out to hello@turnkey.com to chat with us directly!
Turnkey’s wallet infrastructure enables teams to embed non-custodial wallets right into their crypto applications. However, millions of crypto users and businesses already have existing wallets. To ensure that users and developers can seamlessly transition to wallets powered by Turnkey, we’ve launched our Import feature, which is now live!
In addition to our Export feature, you can now import wallets into the Turnkey infrastructure, which can take the form of either a 12-24 word seed phrase or a private key in hexadecimal (Ethereum-compatible) or Solana format. This makes it easier for your team or your users to securely transfer existing private keys to Turnkey. This powerful functionality is not only great for end users bringing their wallets to a Turnkey-powered app, but also for developers wishing to import existing private keys that they use for their own operations.

One of our biggest priorities was making sure that Import is secure from top to bottom, ensuring that neither Turnkey nor any intermediaries ever have access to the wallet’s seed phrase or private key.
Here’s how that works:
User initiates the import process through a designated page in your app, establishing a secure channel between the client and Turnkey’s secure enclaves.
User enters their wallet seed phrase or raw private key via an iframe containing encryption credentials that only they have access to.
The iframe encrypts the wallet seed phrase and transmits the resulting ciphertext over the secure channel to the Turnkey enclave.
This encryption protocol is unique to Turnkey, ensuring that only the end user ever has access to the wallet’s seed phrase — neither Turnkey nor developers in between are able to access it in plaintext. To accomplish this, both the user’s client and secure enclave generate ephemeral public keys and initiate a key exchange to compute a shared secret. This shared secret is used to encrypt private keys and wallets that can only be decrypted in the secure enclave. It is also scoped to the specific user performing import, guaranteeing that no one else can intercept the import process.
Customers like TokenSight are already utilizing our Import functionality to improve the user experience on their self-custodial trading platform. Users can easily import their Ethereum or Solana wallets into TokenSight to take advantage of their advanced trading features. Once imported, only the user can authorize TokenSight to perform actions using their passkey, which ensures that the end user is always in control of their wallet.
With the ability to both import and export private keys, Turnkey now offers more interoperability and security than ever for serious teams wanting to build web2-like experiences for their crypto application, and for teams needing to manage existing wallets internally to upgrade their background automation capabilities.
Ready to get started with Turnkey? Check out our integration guide (it’s free to start), join our community support Slack, or reach out to hello@turnkey.com to chat with us directly!
No activity yet