# Turnkey ## Docs - [Getting started with Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/home.md): Welcome to Turnkey! To make the most out of Turnkey's wallet infrastructure, we've compiled a list of helpful resources for you below. - [Getting Started](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/getting-started.md): Get started with Turnkey - [Quickstart](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/getting-started/quickstart.md): Before diving into the code, let's set up your organization and conjure up an API keypair to unlock the full potential of Turnkey! - [Embedded Wallets Quickstart](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/getting-started/embedded-wallet-quickstart.md): Turnkey's Embedded Wallets enable you to integrate secure, custom wallet experiences directly into your product. With features like advanced security, seamless authentication, and flexible UX options, you can focus on building great products while we handle the complexities of private key management… - [Signing Automation Quickstart](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/getting-started/signing-automation-quickstart.md): Turnkey's Signing Automation enables you to build secure, programmatic signing workflows directly into your applications. With features like customizable policies, multi-party approvals, and support for any blockchain, you can confidently automate complex signing operations while maintaining enterpr… - [Examples](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/getting-started/examples.md): Turnkey infrastructure is flexible by default. We intentionally prioritize low-level primitives in our product to avoid creating blockers for developers building new kinds of applications on Turnkey. - [Launch Checklist](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/getting-started/launch-checklist.md): Before deploying your Turnkey integration in production, take a look at our recommendations below. This checklist will guide you through a few important steps and considerations to help ensure your setup is secure, efficient and ready for prime time. - [Overview](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/overview.md): Turnkey is flexible, scalable, and secure wallet infrastructure that can be used for transaction automation (e.g., payments flows, smart contract management), or non-custodial embedded wallets. Turnkey offers low-level primitives that can be combined to accomplish a variety of goals. - [Organizations](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/organizations.md): An organization is a logical grouping of resources (e.g. users, policies, wallets). These resources can only be accessed by authorized and permissioned users within the organization. Resources are not shared between organizations. - [Sub-Organizations](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/sub-organizations.md): Using Turnkey's flexible infrastructure, you can programmatically create and manage sub-organizations for your end-users. sub-organizations aren't subject to size limits: you can create as many sub-organizations as needed. The parent organization has **read-only** visibility into all of its sub-orga… - [Introduction to users](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/users/introduction.md): Turnkey users are resources within organizations or sub-organizations that can submit activities to Turnkey via a valid credential (e.g., API key, passkey). - [Credentials](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/users/credentials.md): Credentials represent ways for Users to authenticate to Turnkey. All Turnkey Credentials are held by you, the end-user. Turnkey only keeps **public keys**. - [Root Quorum](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/users/root-quorum.md): When you create a Turnkey organization, your user is created and will default to being the sole member of the root quorum. Because of the wide scope of permissions, it is important to take care when using any users in the root quorum. The following offers a technical overview and some best practices… - [Best Practices](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/users/best-practices.md): This page describes some best practices to consider as you set up users and policies while getting ready for production. - [Wallets](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/wallets.md): A [hierarchical deterministic (HD) Wallet](https://learnmeabitcoin.com/technical/hd-wallets) is a collection of cryptographic private/public key pairs that share a common seed. A Wallet is used to generate Accounts. - [Resource Limits](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/resource-limits.md): We have limits on the number of resources within a single organization to avoid performance slowdowns and overly complex permission models. You can scale your organizational resources beyond these limits via . You can create an unlimited number of sub-organizations within a single organization. - [Policy overview](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/policies/overview.md): Our policy engine is the foundation for flexible controls and permissions within your organization. This page provides an overview of how to author policies. - [Policy quickstart](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/policies/quickstart.md): This guide will help you add an additional user to your Turnkey organization and set permissions for that user through Policies. Specifically, we will create an API-only user with permissions to sign transactions to an allowlisted address. - [Policy examples](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/policies/examples.md) - [Delegated Access](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/policies/delegated-access.md): With Turnkey you can create multi-user accounts with flexible co-ownership controls. This primitive enables you to establish delegated access to a user’s wallet, reducing or removing the need for them to manually approve each action. You can provide a smoother user experience while ensuring that end… - [Policy language](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/concepts/policies/language.md): This page provides an overview of how to author policies using our policy language. To begin, we'll need to get familiar with the language's grammar, keywords, and types. - [Overview](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/overview.md): Learn about supported authentication methods for Turnkey, how to add them, and usage details. - [Introduction to Passkeys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/passkeys/introduction.md): Passkeys are born out of a new standard being pushed by major industry players: Apple and Google. - [Integrating Passkeys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/passkeys/integration.md) - [Passkey Options](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/passkeys/options.md): Whether you use the raw browser APIs or one of our helpers you'll have flexibility to set your own registration and authentication options. This page provides an overview and some recommendations related to these options. - [Native Passkeys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/passkeys/native.md): If you're unfamiliar with passkeys broadly, head to for an overview. TL;DR: passkeys are cryptographic key pairs generated and stored on secure hardware. Typically this is your Mac's or iPhone's , your Android's , or an external security key plugged in via USB. - [Discoverable vs. Non-Discoverable](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/passkeys/discoverable-vs-non-discoverable.md): Also known as "resident" vs. "non-resident" credentials. From [the spec](https://www.w3.org/TR/webauthn-2/) - [Overview](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/email.md): Email Authentication enables users to authenticate and recover their Turnkey accounts using email-based verification. There are two methods of email authentication: - [Social Logins](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/social-logins.md): Social logins provide a familiar and convenient way for users to access applications using their existing accounts from popular platforms like Google, Apple, or Facebook. Under the hood, this functionality is powered by OAuth - a robust authentication protocol that enables secure user verification t… - [SMS Authentication](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/sms.md): SMS authentication enables users to authenticate their Turnkey account using their phone number via a 6-digit one-time password (OTP). When authenticated, users receive an expiring API key stored in memory within an iframe, which functions like a session key to access their wallet. - [Sessions](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/sessions.md): Turnkey sessions allow a user to take multiple, contiguous actions in a defined period of time. - [Backend Authentication](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/authentication/backend-setup.md): Guide for setting up a secure backend proxy with Turnkey authentication, focusing on JWT implementation and user data management. - [Pre-Generated Wallets](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/wallets/pregenerated-wallets.md): Turnkey allows you to pre-generate wallets for your user before they authenticate. This is helpful if you already know the users email or phone number, and want to create a deposit address for them or airdrop a reward before they authenticate to Turnkey. - [Claim Links](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/wallets/claim-links.md): Enable your users to send crypto to people who haven’t signed up yet through secure, non-custodial magic claim links. This feature creates pre-funded wallets that new users can claim by simply clicking a URL. - [Import Wallets and Keys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/wallets/import-wallets.md): Turnkey's import functionality allows your end users to securely transfer a [Wallet](/concepts/wallets) or a [Private Key](/concepts/wallets#private-keys) onto the Turnkey platform via CLI or an embedded iframe. We engineered this feature to ensure that the user can import their mnemonic or private… - [Export Wallets and Keys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/wallets/export-wallets.md): Turnkey's export functionality allows your end users to backup or transfer a [Wallet](/concepts/wallets) by securely viewing the wallet's [mnemonic phrase](https://learnmeabitcoin.com/technical/mnemonic). We engineered this feature to ensure that the user can export their mnemonic without exposing t… - [Overview](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/overview.md): Turnkey operates at the **cryptographic curve** level rather that specific assets. As a result Turnkey is asset agnostic and can be used with any type of asset as long as we support the underlying curve. - [Ethereum (EVM) support on Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/ethereum.md) - [Solana (SVM) support on Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/solana.md) - [Bitcoin support on Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/bitcoin.md) - [Cosmos support on Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/cosmos.md) - [Tron support on Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/tron.md) - [Sui support on Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/sui.md) - [Sei support on Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/sei.md) - [Aptos support on Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/aptos.md) - [Movement support on Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/networks/movement.md) - [Introduction](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/developer-reference/api-overview/intro.md): Turnkey's API is a remote procedure call (RPC) API. - [Stamps](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/developer-reference/api-overview/stamps.md): Every request made to Turnkey must include a signature over the POST body attached as a HTTP header. Our secure enclave applications use this signature to verify the integrity and authenticity of the request. - [Queries](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/developer-reference/api-overview/queries.md): Queries are read requests to Turnkey's API. Query URL paths are prefixed with `/public/v1/query`. Queries are not subject to enforcement of the policy engine. All users within an organization can read any data within the organization. - [Submissions](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/developer-reference/api-overview/submissions.md): Submissions are requests to securely execute a workload. Submission URL paths are prefixed with `/public/v1/submit`. Submissions requests, if valid, produce an `Activity`. - [Errors](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/developer-reference/api-overview/errors.md): An error returned by the Turnkey API might look something like this: - [Activity Webhooks](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/developer-reference/webhooks.md): Webhooks provide a powerful mechanism to receive real-time notifications about activity requests in your Turnkey organization. Additionally, you'll be able to receive all activity requests for both the parent organization and all its child organizations. This functionality can be enabled via the org… - [Security](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/category/security.md): Learn how Turnkey achieves innovative, cloud scale, no single point of failure security. - [Our Approach](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/security/our-approach.md): At Turnkey we’ve developed a security framework that allows us, and eventually our users, to prove that all systems with security critical workloads are running exactly the software we expect at any given time, no single engineer can access any enclave or reconstruct a secret, and the system is alwa… - [Non-Custodial Key Management](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/security/non-custodial-key-mgmt.md) - [Secure Enclaves](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/security/secure-enclaves.md): A core security anchor at Turnkey is the ability to prove to ourselves and our users that all systems within secure enclaves are running exactly the software we expect at any given time. To accomplish this, all security-critical Turnkey services, which perform actions including key generation, signi… - [Quorum Deployments](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/security/quorum-deployments.md): To run our applications in secure enclaves, we built QuorumOS: a minimal, immutable, and deterministic Linux unikernel build system for use cases that require high security and accountability. QuorumOS also contains an initialization and attestation framework for running applications within this env… - [Verifiable Data](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/security/verifiable-data.md): Enclave applications in Turnkey’s infrastructure are stateless meaning, there is no persistent data held behind the enclave boundary. Instead, data is held in a PostgreSQL instance in our primary AWS account. Before any enclave applications operate on the data in a Turnkey account, it first verifies… - [Disaster Recovery](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/security/disaster-recovery.md): We have a comprehensive disaster recovery process in place for all critical Turnkey data. - [Enclave to end-user secure channels](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/security/enclave-secure-channels.md): Turnkey does not trust anything running outside of secure enclaves. See [our approach](/security/our-approach) for more details. When enclaves and end-users need to exchange private information, we've rely on a protocol based on [HPKE](https://datatracker.ietf.org/doc/html/rfc9180) to establish a **… - [The Turnkey Whitepaper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/security/whitepaper.md): We have published an in-depth whitepaper describing the principles with which we've built Turnkey and explaining in great detail the infrastructure foundations as well as the system architecture underpinning our product. - [Reporting a Vulnerability](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/security/reporting-a-vulnerability.md): Turnkey highly values the security of our software, services, and systems and we actively encourage the ethical reporting of any security vulnerabilities discovered. We invite researchers and users to report potential security vulnerabilities to our Bug Bounty Program via the form below, or to us vi… - [FAQ](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/faq.md) - [Embedded Wallets](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/overview.md) - [Integrating Embedded Wallets](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/sub-organizations-as-wallets.md): Turnkey has built a new model for private key management that utilizes secure enclaves. All transactions are signed within an enclave and private keys are never exposed to Turnkey, your software, or your team. Turnkey’s role is similar to that of a safety deposit box operator — Turnkey secures and p… - [Email Authentication](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/sub-organization-auth.md): Email auth is a powerful feature to couple with [sub-organizations](/concepts/sub-organizations) for your users. This approach empowers your users to authenticate their Turnkey in a simple way (via email!), while minimizing your involvement: we engineered this feature to ensure your organization is… - [Email Recovery](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/sub-organization-recovery.md): Email recovery shines if you are leveraging [sub-organizations](/concepts/sub-organizations) to create embedded wallets for your users. This allows your users to recover their Turnkey account if something goes wrong with their passkeys, and keeps you out of the loop: we engineered this feature to en… - [Account Abstraction Wallets](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/reference/aa-wallets.md): Turnkey offers flexible infrastructure to create and manage keys. These keys can be used as a signer inside of an [Account Abstraction wallet](https://www.erc4337.io/), and we've partnered with [Alchemy](https://www.alchemy.com/) and [ZeroDev](https://zerodev.app/) to integrate in a few lines of cod… - [Embedded Wallet Kit (EWK)](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/reference/embedded-wallet-kit.md): Turnkey offers a suite of react components to create embedded wallets without having to setup a backend by using Next.js [server actions](https://nextjs.org/docs/app/building-your-application/data-fetching/server-actions-and-mutations) and associated directives. Each component uses the **authIframeC… - [Code Examples](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/category/code-examples.md) - [Create a Sub-Org with a Passkey User](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/create-sub-org-passkey.md): In this guide, we'll walk through the process of creating a new end user with a passkey. - [Authenticate a User with a Passkey Credential](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/authenticate-user-passkey.md) - [Create a User Passkey Session](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/create-passkey-session.md): A passkey session is an expiring session enabled by an initial passkey authentication. You could think of this as a - [Create a User with Email Only](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/create-user-email.md): This example demonstrates how to create a sub organization using just an end-user's email: passkeys not required! Note that this flow does not require emails to be verified. - [Authenticate a User with Email](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/authenticate-user-email.md) - [Recover a User with Email](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/email-recovery.md): In this guide, we'll walk through the process of recovering a user using their email. - [Add an Additional Passkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/add-credential.md): This guide demonstrates how to add a new credential (specifically, a passkey) to an existing wallet using the Turnkey SDK. - [Wallet Authentication](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/wallet-auth.md): In this guide, we'll explore how to leverage the `WalletClient` in the Turnkey SDK to authenticate requests to Turnkey's API using either Solana or Ethereum wallets. - [Signing Transactions](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/signing-transactions.md): This is a guide to signing transactions in the browser context. While these snippets leverage Ethers, it can be swapped out for other signers in the Viem or Solana contexts. See [here](https://github.com/tkhq/sdk/tree/main/examples/with-eth-passkeys-galore) for an example with both Ethers and Viem i… - [Import Wallet or Private Key](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/import.md): This is a guide to importing your wallet or private key into Turnkey. For more information about the security of this flow, check out [Enclave secure channels](/security/enclave-secure-channels). - [Export Wallet or Private Key](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/embedded-wallets/code-examples/export.md): This is a guide to exporting your wallet or private key from Turnkey. For more information about the security of this flow, check out [Enclave secure channels](/security/enclave-secure-channels). - [Signing Automation](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/signing-automation/overview.md) - [Co-signing Transactions](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/signing-automation/co-signing-transactions.md): Learn how to set up and use co-signing (multi-sig) wallets with Turnkey. - [Code Examples](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/category/code-examples-1.md) - [Signing Transactions](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/signing-automation/code-examples/signing-transactions.md): This is a guide to signing transactions in a server context. While these snippets leverage Ethers, it can be swapped out for other signers in the Viem or Solana contexts. An example for Ethers can be found , and for Viem in the server context. A similar example with Solana can be found . - [ApiKeyStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/api-key-stamper/ApiKeyStamper/readme.md) - [ApiKeyStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/api-key-stamper/index/ApiKeyStamper/readme.md) - [TApiKeyStamperConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/api-key-stamper/index/TApiKeyStamperConfig/readme.md) - [PointDecode](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/api-key-stamper/index/pointDecode/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/api-key-stamper/index/readme.md) - [SignWithApiKey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/api-key-stamper/index/signWithApiKey/readme.md) - [API Key Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/api-key-stamper/readme.md) - [Docs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/cosmjs/documents/docs/readme.md) - [TurnkeyActivityError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/cosmjs/index/TurnkeyActivityError/readme.md) - [TurnkeyDirectWallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/cosmjs/index/TurnkeyDirectWallet/readme.md) - [TurnkeyRequestError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/cosmjs/index/TurnkeyRequestError/readme.md) - [FetchCompressedPublicKey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/cosmjs/index/fetchCompressedPublicKey/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/cosmjs/index/readme.md) - [Cosmjs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/cosmjs/readme.md) - [BuildAdditionalAssociatedData](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/buildAdditionalAssociatedData/readme.md) - [CompressRawPublicKey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/compressRawPublicKey/readme.md) - [DecryptCredentialBundle](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/decryptCredentialBundle/readme.md) - [DecryptExportBundle](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/decryptExportBundle/readme.md) - [EncryptPrivateKeyToBundle](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/encryptPrivateKeyToBundle/readme.md) - [EncryptWalletToBundle](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/encryptWalletToBundle/readme.md) - [ExtractPrivateKeyFromPKCS8Bytes](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/extractPrivateKeyFromPKCS8Bytes/readme.md) - [FormatHpkeBuf](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/formatHpkeBuf/readme.md) - [FromDerSignature](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/fromDerSignature/readme.md) - [GenerateP256KeyPair](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/generateP256KeyPair/readme.md) - [GetPublicKey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/getPublicKey/readme.md) - [HpkeAuthEncrypt](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/hpkeAuthEncrypt/readme.md) - [HpkeDecrypt](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/hpkeDecrypt/readme.md) - [HpkeEncrypt](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/hpkeEncrypt/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/readme.md) - [ToDerSignature](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/toDerSignature/readme.md) - [UncompressRawPublicKey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/uncompressRawPublicKey/readme.md) - [VerifyStampSignature](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/index/verifyStampSignature/readme.md) - [Crypto](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/crypto/readme.md) - [Docs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/eip-1193-provider/documents/docs/readme.md) - [TurnkeyEIP1193Provider](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/eip-1193-provider/index/TurnkeyEIP1193Provider/readme.md) - [CreateEIP1193Provider](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/eip-1193-provider/index/createEIP1193Provider/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/eip-1193-provider/index/readme.md) - [Eip 1193 Provider](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/eip-1193-provider/readme.md) - [DEFAULT_JWK_MEMBER_BYTE_LENGTH](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/index/DEFAULT_JWK_MEMBER_BYTE_LENGTH/readme.md) - [Base64StringToBase64UrlEncodedString](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/index/base64StringToBase64UrlEncodedString/readme.md) - [HexStringToBase64url](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/index/hexStringToBase64url/readme.md) - [HexToAscii](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/index/hexToAscii/readme.md) - [NormalizePadding](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/index/normalizePadding/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/index/readme.md) - [StringToBase64urlString](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/index/stringToBase64urlString/readme.md) - [Uint8ArrayFromHexString](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/index/uint8ArrayFromHexString/readme.md) - [Uint8ArrayToHexString](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/index/uint8ArrayToHexString/readme.md) - [Encoding](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/encoding/readme.md) - [Docs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/ethers/documents/docs/readme.md) - [TurnkeyActivityError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/ethers/index/TurnkeyActivityError/readme.md) - [TurnkeyRequestError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/ethers/index/TurnkeyRequestError/readme.md) - [TurnkeySigner](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/ethers/index/TurnkeySigner/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/ethers/index/readme.md) - [SerializeSignature](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/ethers/index/serializeSignature/readme.md) - [Ethers](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/ethers/readme.md) - [TurnkeyClient](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/TurnkeyClient/readme.md) - [InvalidArgumentError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/InvalidArgumentError/readme.md) - [SignedRequest](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/SignedRequest/readme.md) - [TActivity](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TActivity/readme.md) - [TActivityId](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TActivityId/readme.md) - [TActivityResponse](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TActivityResponse/readme.md) - [TActivityStatus](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TActivityStatus/readme.md) - [TActivityType](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TActivityType/readme.md) - [TERMINAL_ACTIVITY_STATUSES](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TERMINAL_ACTIVITY_STATUSES/readme.md) - [TSignature](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TSignature/readme.md) - [TSignedRequest](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TSignedRequest/readme.md) - [TurnkeyActivityConsensusNeededError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TurnkeyActivityConsensusNeededError/readme.md) - [TurnkeyActivityError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TurnkeyActivityError/readme.md) - [TurnkeyRequestError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/TurnkeyRequestError/readme.md) - [VERSION](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/VERSION/readme.md) - [AssertActivityCompleted](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/assertActivityCompleted/readme.md) - [AssertNonNull](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/assertNonNull/readme.md) - [BrowserInit](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/browserInit/readme.md) - [CreateActivityPoller](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/createActivityPoller/readme.md) - [GetSignatureFromActivity](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/getSignatureFromActivity/readme.md) - [GetSignaturesFromActivity](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/getSignaturesFromActivity/readme.md) - [GetSignedTransactionFromActivity](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/getSignedTransactionFromActivity/readme.md) - [GetWebAuthnAttestation](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/getWebAuthnAttestation/readme.md) - [Init](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/init/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/readme.md) - [SealAndStampRequestBody](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/sealAndStampRequestBody/readme.md) - [WithAsyncPolling](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/index/withAsyncPolling/readme.md) - [Http](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/http/readme.md) - [IframeStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/iframe-stamper/IframeStamper/readme.md) - [IframeEventType](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/iframe-stamper/index/IframeEventType/readme.md) - [IframeStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/iframe-stamper/index/IframeStamper/readme.md) - [KeyFormat](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/iframe-stamper/index/KeyFormat/readme.md) - [TIframeSettings](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/iframe-stamper/index/TIframeSettings/readme.md) - [TIframeStamperConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/iframe-stamper/index/TIframeStamperConfig/readme.md) - [TIframeStyles](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/iframe-stamper/index/TIframeStyles/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/iframe-stamper/index/readme.md) - [Iframe Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/iframe-stamper/readme.md) - [Sdks](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/modules.md) - [AuthenticatorTransport](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/index/AuthenticatorTransport/readme.md) - [PasskeyStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/index/PasskeyStamper/readme.md) - [PublicKeyCredentialDescriptor](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/index/PublicKeyCredentialDescriptor/readme.md) - [TPasskeyRegistrationConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/index/TPasskeyRegistrationConfig/readme.md) - [TPasskeyStamperConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/index/TPasskeyStamperConfig/readme.md) - [TurnkeyAuthenticatorParams](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/index/TurnkeyAuthenticatorParams/readme.md) - [CreatePasskey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/index/createPasskey/readme.md) - [IsSupported](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/index/isSupported/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/index/readme.md) - [React Native Passkey Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native-passkey-stamper/readme.md) - [Sdks](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/readme.md) - [JavaScript_Browser](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/JavaScript_Browser/readme.md) - [ApiKeyStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/ApiKeyStamper/readme.md) - [DEFAULT_APTOS_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_APTOS_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2PKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_MAINNET_P2PKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2SH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_MAINNET_P2SH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2TR_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_MAINNET_P2TR_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2WPKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_MAINNET_P2WPKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2WSH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_MAINNET_P2WSH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2PKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_REGTEST_P2PKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2SH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_REGTEST_P2SH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2TR_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_REGTEST_P2TR_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2WPKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_REGTEST_P2WPKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2WSH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_REGTEST_P2WSH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2PKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_SIGNET_P2PKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2SH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_SIGNET_P2SH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2TR_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_SIGNET_P2TR_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2WPKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_SIGNET_P2WPKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2WSH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_SIGNET_P2WSH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2PKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_TESTNET_P2PKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2SH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_TESTNET_P2SH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2TR_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_TESTNET_P2TR_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2WPKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_TESTNET_P2WPKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2WSH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_BITCOIN_TESTNET_P2WSH_ACCOUNTS/readme.md) - [DEFAULT_COSMOS_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_COSMOS_ACCOUNTS/readme.md) - [DEFAULT_DOGE_MAINNET_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_DOGE_MAINNET_ACCOUNTS/readme.md) - [DEFAULT_DOGE_TESTNET_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_DOGE_TESTNET_ACCOUNTS/readme.md) - [DEFAULT_ETHEREUM_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_ETHEREUM_ACCOUNTS/readme.md) - [DEFAULT_SEI_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_SEI_ACCOUNTS/readme.md) - [DEFAULT_SOLANA_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_SOLANA_ACCOUNTS/readme.md) - [DEFAULT_SUI_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_SUI_ACCOUNTS/readme.md) - [DEFAULT_TON_V3R2_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_TON_V3R2_ACCOUNTS/readme.md) - [DEFAULT_TON_V4R2_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_TON_V4R2_ACCOUNTS/readme.md) - [DEFAULT_TRON_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_TRON_ACCOUNTS/readme.md) - [DEFAULT_XLM_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/DEFAULT_XLM_ACCOUNTS/readme.md) - [IframeEventType](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/IframeEventType/readme.md) - [IframeStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/IframeStamper/readme.md) - [StorageKeys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/StorageKeys/readme.md) - [TActivity](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TActivity/readme.md) - [TApiKeyStamperConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TApiKeyStamperConfig/readme.md) - [TIframeStamperConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TIframeStamperConfig/readme.md) - [TSignedRequest](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TSignedRequest/readme.md) - [TWebauthnStamperConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TWebauthnStamperConfig/readme.md) - [Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/Turnkey/readme.md) - [TurnkeyActivityError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TurnkeyActivityError/readme.md) - [TurnkeyBrowserClient](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TurnkeyBrowserClient/readme.md) - [TurnkeyIframeClient](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TurnkeyIframeClient/readme.md) - [TurnkeyPasskeyClient](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TurnkeyPasskeyClient/readme.md) - [TurnkeyRequestError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TurnkeyRequestError/readme.md) - [TurnkeyWalletClient](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/TurnkeyWalletClient/readme.md) - [WalletAccount](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/WalletAccount/readme.md) - [WebauthnStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/WebauthnStamper/readme.md) - [CreateActivityPoller](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/createActivityPoller/readme.md) - [DefaultAptosAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultAptosAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2PKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinMainnetP2PKHAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2SHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinMainnetP2SHAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2TRAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinMainnetP2TRAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2WPKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinMainnetP2WPKHAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2WSHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinMainnetP2WSHAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2PKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinRegtestP2PKHAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2SHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinRegtestP2SHAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2TRAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinRegtestP2TRAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2WPKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinRegtestP2WPKHAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2WSHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinRegtestP2WSHAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2PKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinSignetP2PKHAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2SHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinSignetP2SHAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2TRAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinSignetP2TRAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2WPKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinSignetP2WPKHAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2WSHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinSignetP2WSHAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2PKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinTestnetP2PKHAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2SHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinTestnetP2SHAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2TRAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinTestnetP2TRAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2WPKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinTestnetP2WPKHAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2WSHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultBitcoinTestnetP2WSHAccountAtIndex/readme.md) - [DefaultCosmosAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultCosmosAccountAtIndex/readme.md) - [DefaultDogeMainnetAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultDogeMainnetAccountAtIndex/readme.md) - [DefaultDogeTestnetAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultDogeTestnetAccountAtIndex/readme.md) - [DefaultEthereumAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultEthereumAccountAtIndex/readme.md) - [DefaultSeiAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultSeiAccountAtIndex/readme.md) - [DefaultSolanaAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultSolanaAccountAtIndex/readme.md) - [DefaultSuiAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultSuiAccountAtIndex/readme.md) - [DefaultTonV3r2AccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultTonV3r2AccountAtIndex/readme.md) - [DefaultTonV4r2AccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultTonV4r2AccountAtIndex/readme.md) - [DefaultTronAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultTronAccountAtIndex/readme.md) - [DefaultXlmAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultXlmAccountAtIndex/readme.md) - [DefaultXrpAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/defaultXrpAccountAtIndex/readme.md) - [GetStorageValue](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/getStorageValue/readme.md) - [GetWebAuthnAttestation](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/getWebAuthnAttestation/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/readme.md) - [SealAndStampRequestBody](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/sealAndStampRequestBody/readme.md) - [SetStorageValue](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/setStorageValue/readme.md) - [SignWithApiKey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/index/signWithApiKey/readme.md) - [SDK Browser](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-browser/readme.md) - [React](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/React/readme.md) - [Auth](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/Auth/readme.md) - [Export](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/Export/readme.md) - [FilterType](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/FilterType/readme.md) - [Import](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/Import/readme.md) - [OtpType](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/OtpType/readme.md) - [OtpVerification](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/OtpVerification/readme.md) - [TurnkeyContext](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/TurnkeyContext/readme.md) - [TurnkeyProvider](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/TurnkeyProvider/readme.md) - [TurnkeyThemeProvider](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/TurnkeyThemeProvider/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/readme.md) - [UseTurnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/index/useTurnkey/readme.md) - [SDK React](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react/readme.md) - [React_Native](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/React_Native/readme.md) - [AddressFormat](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/AddressFormat/readme.md) - [Curve](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/Curve/readme.md) - [OTP_AUTH_DEFAULT_EXPIRATION_SECONDS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/OTP_AUTH_DEFAULT_EXPIRATION_SECONDS/readme.md) - [PathFormat](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/PathFormat/readme.md) - [Session](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/Session/readme.md) - [StorageKeys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/StorageKeys/readme.md) - [Timestamp](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/Timestamp/readme.md) - [TurnkeyConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/TurnkeyConfig/readme.md) - [TurnkeyContext](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/TurnkeyContext/readme.md) - [TurnkeyProvider](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/TurnkeyProvider/readme.md) - [User](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/User/readme.md) - [Wallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/Wallet/readme.md) - [WalletAccount](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/WalletAccount/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/readme.md) - [UseTurnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/index/useTurnkey/readme.md) - [SDK React Native](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-react-native/readme.md) - [Docs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/documents/docs/readme.md) - [ApiKeyStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/ApiKeyStamper/readme.md) - [DEFAULT_APTOS_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_APTOS_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2PKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_MAINNET_P2PKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2SH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_MAINNET_P2SH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2TR_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_MAINNET_P2TR_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2WPKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_MAINNET_P2WPKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_MAINNET_P2WSH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_MAINNET_P2WSH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2PKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_REGTEST_P2PKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2SH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_REGTEST_P2SH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2TR_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_REGTEST_P2TR_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2WPKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_REGTEST_P2WPKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_REGTEST_P2WSH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_REGTEST_P2WSH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2PKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_SIGNET_P2PKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2SH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_SIGNET_P2SH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2TR_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_SIGNET_P2TR_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2WPKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_SIGNET_P2WPKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_SIGNET_P2WSH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_SIGNET_P2WSH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2PKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_TESTNET_P2PKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2SH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_TESTNET_P2SH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2TR_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_TESTNET_P2TR_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2WPKH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_TESTNET_P2WPKH_ACCOUNTS/readme.md) - [DEFAULT_BITCOIN_TESTNET_P2WSH_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_BITCOIN_TESTNET_P2WSH_ACCOUNTS/readme.md) - [DEFAULT_COSMOS_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_COSMOS_ACCOUNTS/readme.md) - [DEFAULT_DOGE_MAINNET_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_DOGE_MAINNET_ACCOUNTS/readme.md) - [DEFAULT_DOGE_TESTNET_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_DOGE_TESTNET_ACCOUNTS/readme.md) - [DEFAULT_ETHEREUM_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_ETHEREUM_ACCOUNTS/readme.md) - [DEFAULT_SEI_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_SEI_ACCOUNTS/readme.md) - [DEFAULT_SOLANA_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_SOLANA_ACCOUNTS/readme.md) - [DEFAULT_SUI_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_SUI_ACCOUNTS/readme.md) - [DEFAULT_TON_V3R2_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_TON_V3R2_ACCOUNTS/readme.md) - [DEFAULT_TON_V4R2_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_TON_V4R2_ACCOUNTS/readme.md) - [DEFAULT_TRON_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_TRON_ACCOUNTS/readme.md) - [DEFAULT_XLM_ACCOUNTS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/DEFAULT_XLM_ACCOUNTS/readme.md) - [TActivity](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/TActivity/readme.md) - [TApiKeyStamperConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/TApiKeyStamperConfig/readme.md) - [TSignedRequest](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/TSignedRequest/readme.md) - [Turnkey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/Turnkey/readme.md) - [TurnkeyActivityError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/TurnkeyActivityError/readme.md) - [TurnkeyApiClient](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/TurnkeyApiClient/readme.md) - [TurnkeyRequestError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/TurnkeyRequestError/readme.md) - [TurnkeyServerClient](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/TurnkeyServerClient/readme.md) - [CreateActivityPoller](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/createActivityPoller/readme.md) - [DefaultAptosAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultAptosAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2PKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinMainnetP2PKHAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2SHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinMainnetP2SHAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2TRAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinMainnetP2TRAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2WPKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinMainnetP2WPKHAccountAtIndex/readme.md) - [DefaultBitcoinMainnetP2WSHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinMainnetP2WSHAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2PKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinRegtestP2PKHAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2SHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinRegtestP2SHAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2TRAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinRegtestP2TRAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2WPKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinRegtestP2WPKHAccountAtIndex/readme.md) - [DefaultBitcoinRegtestP2WSHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinRegtestP2WSHAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2PKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinSignetP2PKHAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2SHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinSignetP2SHAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2TRAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinSignetP2TRAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2WPKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinSignetP2WPKHAccountAtIndex/readme.md) - [DefaultBitcoinSignetP2WSHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinSignetP2WSHAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2PKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinTestnetP2PKHAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2SHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinTestnetP2SHAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2TRAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinTestnetP2TRAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2WPKHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinTestnetP2WPKHAccountAtIndex/readme.md) - [DefaultBitcoinTestnetP2WSHAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultBitcoinTestnetP2WSHAccountAtIndex/readme.md) - [DefaultCosmosAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultCosmosAccountAtIndex/readme.md) - [DefaultDogeMainnetAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultDogeMainnetAccountAtIndex/readme.md) - [DefaultDogeTestnetAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultDogeTestnetAccountAtIndex/readme.md) - [DefaultEthereumAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultEthereumAccountAtIndex/readme.md) - [DefaultSeiAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultSeiAccountAtIndex/readme.md) - [DefaultSolanaAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultSolanaAccountAtIndex/readme.md) - [DefaultSuiAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultSuiAccountAtIndex/readme.md) - [DefaultTonV3r2AccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultTonV3r2AccountAtIndex/readme.md) - [DefaultTonV4r2AccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultTonV4r2AccountAtIndex/readme.md) - [DefaultTronAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultTronAccountAtIndex/readme.md) - [DefaultXlmAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultXlmAccountAtIndex/readme.md) - [DefaultXrpAccountAtIndex](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/defaultXrpAccountAtIndex/readme.md) - [Fetch](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/fetch/readme.md) - [GetWebAuthnAttestation](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/getWebAuthnAttestation/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/readme.md) - [SealAndStampRequestBody](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/sealAndStampRequestBody/readme.md) - [Server](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/server/readme.md) - [SignWithApiKey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/index/signWithApiKey/readme.md) - [SDK Server](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/sdk-server/readme.md) - [Docs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/solana/documents/docs/readme.md) - [TurnkeySigner](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/solana/index/TurnkeySigner/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/solana/index/readme.md) - [Solana](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/solana/readme.md) - [CloudStorageAPIKey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/telegram-cloud-storage-stamper/index/CloudStorageAPIKey/readme.md) - [DEFAULT_TURNKEY_CLOUD_STORAGE_KEY](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/telegram-cloud-storage-stamper/index/DEFAULT_TURNKEY_CLOUD_STORAGE_KEY/readme.md) - [TTelegramCloudStorageStamperConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/telegram-cloud-storage-stamper/index/TTelegramCloudStorageStamperConfig/readme.md) - [TelegramCloudStorageStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/telegram-cloud-storage-stamper/index/TelegramCloudStorageStamper/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/telegram-cloud-storage-stamper/index/readme.md) - [Telegram Cloud Storage Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/telegram-cloud-storage-stamper/readme.md) - [Docs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/documents/docs/readme.md) - [TTurnkeyActivityErrorType](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/TTurnkeyActivityErrorType/readme.md) - [TTurnkeyConsensusNeededErrorType](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/TTurnkeyConsensusNeededErrorType/readme.md) - [TurnkeyActivityError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/TurnkeyActivityError/readme.md) - [TurnkeyConsensusNeededError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/TurnkeyConsensusNeededError/readme.md) - [CreateAccount](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/createAccount/readme.md) - [CreateAccountWithAddress](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/createAccountWithAddress/readme.md) - [CreateApiKeyAccount](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/createApiKeyAccount/readme.md) - [IsTurnkeyActivityConsensusNeededError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/isTurnkeyActivityConsensusNeededError/readme.md) - [IsTurnkeyActivityError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/isTurnkeyActivityError/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/readme.md) - [SerializeSignature](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/serializeSignature/readme.md) - [SignMessage](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/signMessage/readme.md) - [SignTransaction](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/signTransaction/readme.md) - [SignTypedData](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/index/signTypedData/readme.md) - [Viem](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/viem/readme.md) - [WalletStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/WalletStamper/readme.md) - [BaseEthereumWallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/BaseEthereumWallet/readme.md) - [BaseWalletInterface](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/BaseWalletInterface/readme.md) - [EthereumWallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/EthereumWallet/readme.md) - [EthereumWalletInterface](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/EthereumWalletInterface/readme.md) - [SIGNATURE_SCHEME_TK_API_ED25519](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/SIGNATURE_SCHEME_TK_API_ED25519/readme.md) - [SIGNATURE_SCHEME_TK_API_SECP256K1_EIP191](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/SIGNATURE_SCHEME_TK_API_SECP256K1_EIP191/readme.md) - [STAMP_HEADER_NAME](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/STAMP_HEADER_NAME/readme.md) - [SolanaWalletInterface](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/SolanaWalletInterface/readme.md) - [TStamp](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/TStamp/readme.md) - [TStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/TStamper/readme.md) - [WalletInterface](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/WalletInterface/readme.md) - [WalletStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/WalletStamper/readme.md) - [WalletStamperError](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/WalletStamperError/readme.md) - [WalletType](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/WalletType/readme.md) - [GetCompressedPublicKey](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/getCompressedPublicKey/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/index/readme.md) - [Wallet Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/wallet-stamper/readme.md) - [WebauthnStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/webauthn-stamper/WebauthnStamper/readme.md) - [TWebauthnStamperConfig](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/webauthn-stamper/index/TWebauthnStamperConfig/readme.md) - [WebauthnStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/webauthn-stamper/index/WebauthnStamper/readme.md) - [Index](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/webauthn-stamper/index/readme.md) - [Webauthn Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/webauthn-stamper/readme.md) - [SDK Reference](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/introduction.md): Turnkey provides a variety of client and server SDKs which simplify interacting with Turnkey's API. The SDKs offer methods, utilities, and helper functions to quickly implement features and perform common workflows. - [JavaScript Browser](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/javascript-browser.md) - [JavaScript Server](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/javascript-server.md): The [`@turnkey/sdk-server`](https://www.npmjs.com/package/@turnkey/sdk-server) package exposes functionality that lets developers build server-side functionality for applications that interact with the Turnkey API. - [React](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react.md) - [React Native](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/react-native.md): This documentation contains guides for using Turnkey's React Native compatible [JavaScript packages](https://github.com/tkhq/sdk/tree/main/packages). - [Golang](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/golang.md): Turnkey offers native tooling for interacting with the API using Golang. See [https://github.com/tkhq/go-sdk](https://github.com/tkhq/go-sdk) for more details. - [Rust](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/rust.md): Turnkey offers native tooling for interacting with the API using Rust. See [https://github.com/tkhq/rust-sdk](https://github.com/tkhq/rust-sdk) for more details. - [Using the CLI](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/cli.md): This quickstart will guide you through Turnkey’s onboarding, adding an API key, creating a wallet, and signing your first Ethereum transaction. - [Flutter](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/flutter.md): This documentation contains guides for using the Flutter SDK. - [Turnkey Swift SDK](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/swift.md): This documentation contains guides for using the [Turnkey Swift SDK](https://github.com/tkhq/swift-sdk). - [Proxy Middleware](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/swift/proxy-middleware.md): The [`ProxyMiddleware`](https://github.com/tkhq/swift-sdk/blob/bd8993b4b6b35c44d4a917b06dd44490961c4f28/Sources/Middleware/ProxyMiddleware.swift) is integrated into the `TurnkeyClient` through its initializer that accepts a proxy server URL. - [Introduction](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/swift/register-passkey.md): This guide explains how to use the `PasskeyManager` class to register a new passkey within your iOS application. We'll cover the necessary configurations and provide code examples with detailed explanations. - [Web3 Libraries](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/category/web3-libraries.md): Turnkey Web3 Libraries - [Ethers](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/web3/ethers.md): [`@turnkey/ethers`](https://www.npmjs.com/package/@turnkey/ethers) exports a `TurnkeySigner` that serves as a drop-in replacement for an Ethers signer. - [Viem](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/web3/viem.md): [`@turnkey/viem`](https://www.npmjs.com/package/@turnkey/viem) provides a Turnkey [Custom Account](https://viem.sh/docs/accounts/custom.html#custom-account) (signer) which implements the signing APIs expected by Viem clients. - [CosmJS](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/web3/cosmjs.md): [`@turnkey/cosmjs`](https://www.npmjs.com/package/@turnkey/cosmjs) exports a `TurnkeyDirectWallet` that serves as a drop-in replacement for a CosmJS direct wallet. It includes support for `signDirect`. See full implementation [here](https://github.com/tkhq/sdk/tree/main/packages/cosmjs) for more det… - [EIP 1193](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/web3/eip-1193.md): [`@turnkey/eip-1193-provider`](https://www.npmjs.com/package/@turnkey/eip-1193-provider) is a Turnkey-compatible Ethereum provider that conforms to the [EIP-1193](https://eips.ethereum.org/EIPS/eip-1193) standard. It's built to seamlessly integrate with a broad spectrum of EVM-compatible chains, off… - [Solana](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/web3/solana.md): We have released a package that you can use to sign transactions and messages: [`@turnkey/solana`](https://www.npmjs.com/package/@turnkey/solana). See [here](https://github.com/tkhq/sdk/tree/main/examples/with-solana) for an example. - [Advanced](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/category/advanced.md): Use Turnkey's low-level http libraries directly - [TurnkeyClient](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/advanced/turnkey-client.md) - [ApiKeyStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/advanced/api-key-stamper.md) - [WalletStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/advanced/wallet-stamper.md) - [WebauthnStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/advanced/webauthn-stamper.md) - [IframeStamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/advanced/iframe-stamper.md) - [Migration Path](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/sdks/migration-path.md): This guide aims to cover the process for migrating from lower-level Turnkey SDK (i.e. `@turnkey/{ http, api-key-stamper, webauthn-stamper, iframe-stamper }`) libraries, to our more recent abstractions: `@turnkey/{ sdk-browser, sdk-server, sdk-react }` - [API Reference](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/overview.md): Review our [API Introduction](/developer-reference/api-overview/intro) to get started. - [Organizations](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/organizations/overview.md): An Organization is the highest level of hierarchy in Turnkey. It can contain many Users, Private Keys, and Policies managed by a Root Quorum. The Root Quorum consists of a set of Users with a consensus threshold. This consensus threshold must be reached by Quorum members in order for any actions to… - [Get Configs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/organizations/get-configs.md): Get quorum settings and features for an organization - [Get Suborgs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/organizations/get-suborgs.md): Get all suborg IDs associated given a parent org ID and an optional filter. - [Get Verified Suborgs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/organizations/get-verified-suborgs.md): Get all email or phone verified suborg IDs associated given a parent org ID. - [Create Sub-Organization](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/organizations/create-sub-organization.md): Create a new Sub-Organization - [Delete Sub Organization](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/organizations/delete-sub-organization.md): Deletes a sub organization - [Update Root Quorum](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/organizations/update-root-quorum.md): Set the threshold and members of the root quorum. This activity must be approved by the current root quorum. - [Invitations](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/invitations/overview.md): Invitations allow you to invite Users into your Organization via email. Alternatively, Users can be added directly without an Invitation if their ApiKey or Authenticator credentials are known ahead of time. - [Create Invitations](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/invitations/create-invitations.md): Create Invitations to join an existing Organization - [Delete Invitation](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/invitations/delete-invitation.md): Delete an existing Invitation - [Policies](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/policies/overview.md): Policies allow for deep customization of the security of your Organization. They can be used to grant permissions or restrict usage of Users and Private Keys. The Policy Engine analyzes all of your Policies on each request to determine whether an Activity is allowed. - [Get Policy](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/policies/get-policy.md): Get details about a Policy - [List Policies](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/policies/list-policies.md): List all Policies within an Organization - [Create Policies](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/policies/create-policies.md): Create new Policies - [Create Policy](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/policies/create-policy.md): Create a new Policy - [Delete Policy](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/policies/delete-policy.md): Delete an existing Policy - [Update Policy](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/policies/update-policy.md): Update an existing Policy - [Remove Organization Feature](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/features/remove-organization-feature.md): Removes an organization feature. This activity must be approved by the current root quorum. - [Set Organization Feature](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/features/set-organization-feature.md): Sets an organization feature. This activity must be approved by the current root quorum. - [Wallets](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/overview.md): Wallets contain collections of deterministically generated cryptographic public / private key pairs that share a common seed. Turnkey securely holds the common seed, but only you can access it. In most cases, Wallets should be preferred over Private Keys since they can be represented by a mnemonic p… - [Get Wallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/get-wallet.md): Get details about a Wallet - [Get Wallet Account](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/get-wallet-account.md): Get a single wallet account - [List Wallets Accounts](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/list-wallets-accounts.md): List all Accounts within a Wallet - [List Wallets](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/list-wallets.md): List all Wallets within an Organization - [Create Wallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/create-wallet.md): Create a Wallet and derive addresses - [Create Wallet Accounts](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/create-wallet-accounts.md): Derive additional addresses using an existing wallet - [Delete Wallets](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/delete-wallets.md): Deletes wallets for an organization - [Export Wallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/export-wallet.md): Exports a Wallet - [Export Wallet Account](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/export-wallet-account.md): Exports a Wallet Account - [Import Wallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/import-wallet.md): Imports a wallet - [Init Import Wallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/init-import-wallet.md): Initializes a new wallet import - [Update Wallet](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/wallets/update-wallet.md): Update a wallet for an organization - [Signing](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/signing/overview.md): Signers allow you to create digital signatures. Signatures are used to validate the authenticity and integrity of a digital message. Turnkey makes it easy to produce signatures by allowing you to sign with an address. If Turnkey doesn't yet support an address format you need, you can generate and si… - [Sign Raw Payload](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/signing/sign-raw-payload.md): Sign a raw payload - [Sign Raw Payloads](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/signing/sign-raw-payloads.md): Sign multiple raw payloads with the same signing parameters - [Sign Transaction](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/signing/sign-transaction.md): Sign a transaction - [Private Keys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-keys/overview.md): Private Keys are cryptographic public / private key pairs that can be used for cryptocurrency needs or more generalized encryption. Turnkey securely holds all private key materials for you, but only you can access them. - [Get Private Key](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-keys/get-private-key.md): Get details about a Private Key - [List Private Keys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-keys/list-private-keys.md): List all Private Keys within an Organization - [Create Private Keys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-keys/create-private-keys.md): Create new Private Keys - [Delete Private Keys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-keys/delete-private-keys.md): Deletes private keys for an organization - [Export Private Key](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-keys/export-private-key.md): Exports a Private Key - [Import Private Key](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-keys/import-private-key.md): Imports a private key - [Init Import Private Key](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-keys/init-import-private-key.md): Initializes a new private key import - [Private Key Tags](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-key-tags/overview.md): Private Key Tags allow you to easily group and permission Private Keys through Policies. - [List Private Key Tags](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-key-tags/list-private-key-tags.md): List all Private Key Tags within an Organization - [Create Private Key Tag](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-key-tags/create-private-key-tag.md): Create a private key tag and add it to private keys. - [Delete Private Key Tags](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-key-tags/delete-private-key-tags.md): Delete Private Key Tags within an Organization - [Update Private Key Tag](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/private-key-tags/update-private-key-tag.md): Update human-readable name or associated private keys. Note that this activity is atomic: all of the updates will succeed at once, or all of them will fail. - [Users](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/users/overview.md): Users are responsible for any action taken within an Organization. They can have ApiKey or Auuthenticator credentials, allowing you to onboard teammates to the Organization, or create API-only Users to run as part of your infrastructure. - [Get User](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/users/get-user.md): Get details about a User - [List Users](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/users/list-users.md): List all Users within an Organization - [Create Users](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/users/create-users.md): Create Users in an existing Organization - [Delete Users](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/users/delete-users.md): Delete Users within an Organization - [Update User](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/users/update-user.md): Update a User in an existing Organization - [List User Tags](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-tags/list-user-tags.md): List all User Tags within an Organization - [Create User Tag](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-tags/create-user-tag.md): Create a user tag and add it to users. - [Delete User Tags](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-tags/delete-user-tags.md): Delete User Tags within an Organization - [Update User Tag](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-tags/update-user-tag.md): Update human-readable name or associated users. Note that this activity is atomic: all of the updates will succeed at once, or all of them will fail. - [Init Email Recovery](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-recovery/init-email-recovery.md): Initializes a new email recovery - [Recover a user](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-recovery/recover-a-user.md): Completes the process of recovering a user by adding an authenticator - [Get Oauth providers](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-auth/get-oauth-providers.md): Get details about Oauth providers for a user - [Create Oauth Providers](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-auth/create-oauth-providers.md): Creates Oauth providers for a specified user - BETA - [Delete Oauth Providers](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-auth/delete-oauth-providers.md): Removes Oauth providers for a specified user - BETA - [Perform Email Auth](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-auth/perform-email-auth.md): Authenticate a user via Email - [Init OTP auth](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-auth/init-otp-auth.md): Initiate an OTP auth activity - [Oauth](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-auth/oauth.md): Authenticate a user with an Oidc token (Oauth) - BETA - [OTP auth](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/user-auth/otp-auth.md): Authenticate a user with an OTP code sent via email or SMS - [Authenticators](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/authenticators/overview.md): Authenticators are WebAuthN hardware devices, such as a Macbook TouchID or Yubikey, that can be used to authenticate requests. - [Get Authenticator](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/authenticators/get-authenticator.md): Get details about an authenticator - [Get Authenticators](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/authenticators/get-authenticators.md): Get details about authenticators for a user - [Create Authenticators](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/authenticators/create-authenticators.md): Create Authenticators to authenticate requests to Turnkey - [Delete Authenticators](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/authenticators/delete-authenticators.md): Remove authenticators from a User - [API Keys](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/api-keys/overview.md): API Keys are used to authenticate requests - [Get API key](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/api-keys/get-api-key.md): Get details about an API key - [Get API key](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/api-keys/get-api-key-1.md): Get details about API keys for a user - [Who am I?](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/sessions/who-am-i.md): Get basic information about your current API or WebAuthN user and their organization. Affords Sub-Organization look ups via Parent Organization for WebAuthN or API key users. - [Create Read Only Session](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/sessions/create-read-only-session.md): Create a read only session for a user (valid for 1 hour) - [Create Read Write Session](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/sessions/create-read-write-session.md): Create a read write session for a user - [Activities](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/activities/overview.md): Activities encapsulate all the possible actions that can be taken with Turnkey. Some examples include adding a new user, creating a private key, and signing a transaction. - [Get Activity](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/activities/get-activity.md): Get details about an Activity - [List Activities](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/activities/list-activities.md): List all Activities within an Organization - [Consensus](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/consensus/overview.md): Policies can enforce consensus requirements for Activities. For example, adding a new user requires two admins to approve the request. - [Approve Activity](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/consensus/approve-activity.md): Approve an Activity - [Reject Activity](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/api-reference/consensus/reject-activity.md): Reject an Activity - [API Key Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/api-key-stamper/readme.md) - [Cosmjs](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/cosmjs/readme.md) - [Crypto](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/crypto/readme.md) - [Eip 1193 Provider](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/eip-1193-provider/readme.md) - [Encoding](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/encoding/readme.md) - [Ethers](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/ethers/readme.md) - [Http](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/http/readme.md) - [Iframe Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/iframe-stamper/readme.md) - [React Native Passkey Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/react-native-passkey-stamper/readme.md) - [SDK Browser](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/sdk-browser/readme.md) - [SDK React](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/sdk-react/readme.md) - [SDK React Native](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/sdk-react-native/readme.md) - [SDK Server](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/sdk-server/readme.md) - [Solana](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/solana/readme.md) - [Telegram Cloud Storage Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/telegram-cloud-storage-stamper/readme.md) - [Viem](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/viem/readme.md) - [Wallet Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/wallet-stamper/readme.md) - [Webauthn Stamper](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/webauthn-stamper/readme.md) - [Go](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/golang/readme.md) - [Dart](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/changelogs/dart/readme.md) ## OpenAPI Specs - [openapi](https://turnkey-0e7c1f5b-bc-add-sdk-typedoc.mintlify.site/openapi.json) ## Optional - [Community](https://join.slack.com/t/clubturnkey/shared_invite/zt-31v4yhgw6-PwBzyNsWCCBTk2xft3EoHQ) - [Blog](https://mirror.xyz/turnkeyhq.eth/) - [Contact Us](https://www.turnkey.com/contact-us)