An engineering blog by Turnkey.
The Turnkey Whitepaper is now available
The Turnkey Whitepaper is now available for all to read. It is the most comprehensive overview of Turnkey to date.
Read more ⟶
Reproducible builds made easy: introducing StageX
This post is about Turnkey's journey with reproducible builds. We don't have a choice: our builds must be reproducible to secure TEE deployments and use remote attestations meaningfully. Unfortunately reproducible builds aren't easy out-of-the-box. We'll survey the landscape of existing options available to us, show our first attempt at reproducible builds, and explain why and how we've arrived at StageX: a new container-based, full-source-bootstrapped, reproducible, multi-party signed distro which simplifies reproducible builds considerably.
Read more ⟶
The secret tweak needed to unlock Taproot
Turnkey has always supported Bitcoin because our signer enclave has supported bare Secp256k1 signing operations since day one. We now offer Bitcoin address derivation. This might seem easy: aren't Bitcoin addresses simply derived from Secp256k1 public keys? Turns out supporting Taproot required an entirely new signature scheme and support for cryptographic tweaks.
Read more ⟶