Build Seamless Crosschain UX: Turnkey x Rhinestone
Use Turnkey’s secure authentication and key management infrastructure with Rhinestone to build smooth multi-chain applications powered by smart wallets and intents.
Use Turnkey’s secure authentication and key management infrastructure with Rhinestone to build smooth multi-chain applications powered by smart wallets and intents.

Use Turnkey’s secure authentication and key management infrastructure with Rhinestone to build smooth multi-chain applications powered by smart wallets and intents.
Developers can use Turnkey’s secure key management and authentication to power Rhinestone smart wallets and intents, enabling users to log in with familiar methods (SMS, email, SSO), sign transactions safely inside a TEE, and automate complex multi-chain operations. Perfect for builders who need fast signing, non-custodial embedded wallets and programmable transaction policies across chains.
Every crypto app begins with a login, and every onchain action depends on a secure key. Turnkey bridges both layers by making authentication easy for users and key management secure by design. Today, leading teams like Polymarket, Bridge, Magic Eden and Moonshot rely on Turnkey’s infrastructure to power secure key management under the hood.
With Turnkey, developers can onboard users using familiar, web2 methods such as email, SMS, SSO or passkeys, while automatically creating a non-custodial wallet behind the scenes. This means users stay in full control of their keys, which are generated and used exclusively in Trusted Execution Environments (TEEs).
Turnkey’s infrastructure ensures private keys never leave the hardware-secured enclaves and are never exposed to Turnkey or any third party. Signing operations typically complete in under 100ms and can be managed with programmable policies to safely automate transactions. Now, developers can pair Turnkey’s authentication and key management with smart wallet and crosschain intent infrastructure, enabling fast, programmable, non-custodial user experiences for teams building perp platforms and trading apps.
Turnkey operates at a lower level than most embedded wallet providers, offering direct, programmable access to secure signing infrastructure. Developers create an Ethereum-compatible wallet key pair backed by Turnkey’s signing infrastructure, then pass that wallet account to the Rhinestone SDK. Turnkey handles the key management, while Rhinestone adds smart wallet logic and crosschain intent handling.
When Turnkey spins up a key pair for a user, it is used to control an externally owned account (EOA). This EOA is set as the owner of the smart account using Rhinestone’s Ownable Validator, a smart account module. Each time a user signs a transaction via the Turnkey API, the signature is validated and routed through Rhinestone to authorize transactions and crosschain intents on the user’s smart account.
Turnkey and Rhinestone make onchain UX secure, smooth and highly performant. Whether it is user onboarding, signing transactions, or performing automated crosschain operations, developers are able to make the underlying complexity invisible to the end user.
Core features Rhinestone unlocks:
“Developers shouldn’t have to rebuild wallet infrastructure or manage complex security models. With Turnkey x Rhinestone, developers get secure, programmable primitives out of the box, so they can stay focused on shipping great products.” – Bryce Ferguson, Co-founder and CEO of Turnkey.
Create a Turnkey account and explore the Rhinestone x Turnkey integration guide to start building powerful onchain experiences with secure authentication, smart wallets, and crosschain intents.