{
  "embeddedWallets": [
    {
      "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>"
    }
  ]
}
embeddedWallets
object[]
required

The parameters which will be used to create embedded wallets for the user.