Educational Resources

Turnkey’s 3 phases of secure software development
Explore Turnkey’s software development process. See how each stage turns source code into a cryptographically verifiable artifact that is built, approved, and attested.
.png)
Yesterday never dies: Securing stateless systems against downgrade attacks
In this post, we’ll trace the evolution of Turnkey’s defense against downgrade attacks, exploring what worked, what didn’t, and what we learned along the way.

Create sub-orgs with resources and policies using Turnkey
Explore how app builders can use Turnkey to implement an account with multiple wallets and granular policy controls.
.png)
Typing What Swagger Couldn't: A Deep Dive into the New Rust SDK
Behind the scenes of the (re)birth of our Rust SDK, and how we built precise codegen to enable fully typed Turnkey activity clients without Swagger.

An in-depth guide to Turnkey's Wallets-as-a-service (WaaS) API
This guide shows how Turnkey’s API works and explores each of the different concepts so you can start understanding and building your own applications.

How to get started with account abstraction on Ethereum
Account abstraction offers significant advantages over traditional wallets. The benefits and how wallet infrastructure enhances AA implementations.

Creating a passkey-enabled web app with Turnkey
In this post we’ll get into how you can set up a new NextJS project and use Turnkey to generate passkeys in the browser, and set them up as a user’s authentication method for wallets.

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.
