Alchemy’s Account Kit

You can use Turnkey with Alchemy’s Account Kit via the aa-signers package to generate embedded wallets, and leverage aa-alchemy to create smart accounts for your users.

Visit the Alchemy Account Kit documentation for more information.

ZeroDev Wallets

By combining Turnkey with ZeroDev you can create AA wallets with powerful functionalities such as sponsoring gas, batching transactions, and more.

Visit the ZeroDev documentation for more information.

Biconomy Smart Accounts

Create a Biconomy Smart Account and add a Turnkey signer to manage your private key and authentication methods by using Turnkey’s API.

For detailed code snippets and an integration guide, refer to the Biconomy documentation.

Ethereum’s latest EIP-7702 standard gives superpowers to Externally Owned Accounts (EOAs). Biconomy has a guide on how to leverage gas abstracted transactions with Turnkey and Biconomy, enabling Turnkey EOAs to become smart accounts through delegation to Nexus. The tutorial showcases gas abstracted batch execution - users can pay gas fees with ERC20 tokens from their EOA. Refer to Biconomy documentation to get started.

permissionless.js Accounts

permissionless.js is a TypeScript library built on viem for building with ERC-4337 smart accounts, bundlers, paymasters, and user operations.

permissionless.js defines the SmartAccountSigner interface which supports Turnkey as a signer. You can find a detailed example for integrating a Turnkey signer with permissionless.js in the Pimlico documentation.