Create Account

Enables the creation of an Embedded Account using Alchemy Signer. It allows applications to authenticate users and facilitate signature operations on their behalf. An Embedded Account is either an on-chain Modular Account with Alchemy Signer as the owner, a standalone EOA signer managed through Alchemy Signer, or a standalone Solana Wallet managed through the Alchemy Signer.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string

Optional. Used for user authentication when passkey is not provided. Specifies the user's email address.

passkey
object

Optional. Used for authentication when email is not provided. Enables passkey-based authentication.

string

This is primarily used during auth flows (Email and OAuth) so the client can establish a trusted session with the TEE. These flows result in the client receiving an encrypted bundle which contains a session key to stamp requests. See more in the Turnkey Docs.
Authentication of a client is done via an HPKE flow that allows the client and TEE to exchange secrets without revealing them to a middleman (you, us, or Turnkey). The targetPublicKey is the public key that the client uses to decrypt a the shared secret.

string

Optional. Specifies the duration of the login session in seconds. After this period, the user has to re-login to refresh their session. The default value is 900 seconds (15 minutes).

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json