{
  "chains": [
    "ETH"
  ],
  "chain": "ETH",
  "embeddedWalletProvider": "turnkey",
  "embeddedWalletSpecificOpts": {
    "attestation": {
      "attestationObject": "An example name",
      "clientDataJson": "An example name",
      "credentialId": "An example name",
      "transports": [
        "AUTHENTICATOR_TRANSPORT_INTERNAL"
      ]
    },
    "challenge": "An example name"
  },
  "isAuthenticatorAttached": true,
  "passkeyAlias": "<string>"
}
chains
enum<string>[]

The chains to create the wallet for

Available options:
ETH,
EVM,
FLOW,
SOL,
ALGO,
STARK,
COSMOS,
BTC
chain
enum<string>
Available options:
ETH,
EVM,
FLOW,
SOL,
ALGO,
STARK,
COSMOS,
BTC
embeddedWalletProvider
enum<string>
required
Available options:
turnkey,
turnkeyhd
embeddedWalletSpecificOpts
object
isAuthenticatorAttached
boolean

Whether or not the wallet will be created with an authenticator (passkey, api key, etc) attached to it.

passkeyAlias
string

The alias for the passkey