The parameters which will be used to create embedded wallets for the user.
Show child attributes
Values 'turnkey' and 'turnkeyhd' are deprecated and will be removed in a future version.
turnkey, turnkeyhd, dynamicWaas The chains to create the wallet for
EVM, SOL, SUI, BTC EVM, SOL, SUI, BTC Show child attributes
Show child attributes
"An example name"
"An example name"
"An example name"
AUTHENTICATOR_TRANSPORT_INTERNAL, AUTHENTICATOR_TRANSPORT_USB, AUTHENTICATOR_TRANSPORT_NFC, AUTHENTICATOR_TRANSPORT_BLE, AUTHENTICATOR_TRANSPORT_HYBRID "An example name"
"An example name"
Whether or not the wallet will be created with an authenticator (passkey, api key, etc) attached to it.
The alias for the passkey
"An example name"
Was this page helpful?
{
"embeddedWallets": [
{
"embeddedWalletProvider": "turnkey",
"chains": [
"EVM"
],
"chain": "EVM",
"embeddedWalletSpecificOpts": {
"attestation": {
"attestationObject": "An example name",
"clientDataJson": "An example name",
"credentialId": "An example name",
"transports": [
"AUTHENTICATOR_TRANSPORT_INTERNAL"
],
"publicKey": "An example name"
},
"challenge": "An example name"
},
"isAuthenticatorAttached": true,
"passkeyAlias": "<string>",
"sessionPublicKey": "An example name"
}
]
}