{
  "emailSignIn": {
    "signInProvider": "dynamic"
  },
  "socialSignIn": {
    "signInProvider": "dynamic",
    "providers": [
      {
        "provider": "apple",
        "enabled": true
      }
    ]
  },
  "multiWallet": true,
  "multiWalletUnlinkDisabled": true,
  "confirmWalletTransfers": true,
  "onrampFunding": true,
  "passkeyEmbeddedWalletEnabled": true,
  "automaticEmbeddedWalletCreation": true,
  "passkeyEmbeddedWalletRecoveryEnabled": true,
  "embeddedWalletSecurityMethods": [
    "passkey"
  ],
  "embeddedWallets": {
    "automaticEmbeddedWalletCreation": true,
    "emailRecoveryEnabled": true,
    "forceAuthenticatorAtSignup": true,
    "allowSkippingAuthenticatorAtSignup": true,
    "sessionKeyDuration": {
      "amount": 123,
      "unit": "days"
    },
    "supportedSecurityMethods": {
      "passkey": {
        "isDefault": true,
        "isEnabled": true,
        "isPermanentAuthenticator": true,
        "listPosition": 123
      },
      "email": {
        "isDefault": true,
        "isEnabled": true,
        "isPermanentAuthenticator": true,
        "listPosition": 123
      },
      "password": {
        "isDefault": true,
        "isEnabled": true,
        "isPermanentAuthenticator": true,
        "listPosition": 123
      }
    },
    "chainConfigurations": [
      {
        "name": "<string>",
        "enabled": true,
        "primary": true
      }
    ],
    "domainEnabledByProvider": true
  },
  "walletConnect": {
    "projectId": "<string>",
    "v2Enabled": true
  },
  "confirmEmailProviderForVerify": true,
  "displayDynamicMessaging": true,
  "hideNetworkInDynamicWidget": true,
  "preventOrphanedAccounts": true,
  "views": [
    {
      "type": "login",
      "sections": [
        {
          "type": "email",
          "label": "<string>",
          "numOfItemsToDisplay": 123,
          "defaultItem": "<string>",
          "alignment": "center"
        }
      ]
    }
  ],
  "accountAbstraction": {
    "allWallets": true,
    "allUsers": true
  },
  "enableMultiAsset": true,
  "showFiat": true
}
emailSignIn
object
socialSignIn
object
multiWallet
boolean
multiWalletUnlinkDisabled
boolean
confirmWalletTransfers
boolean
onrampFunding
boolean
passkeyEmbeddedWalletEnabled
boolean
deprecated

passkeyEmbeddedWalletEnabled is deprecated as of v0.19. Please enable embedded wallets using the provider API.

automaticEmbeddedWalletCreation
boolean
passkeyEmbeddedWalletRecoveryEnabled
boolean
embeddedWalletSecurityMethods
enum<string>[]

Embedded wallet authenticator security methods required upon creation of the embedded wallet at onboarding

Available options:
passkey,
passphrase
embeddedWallets
object
walletConnect
object
confirmEmailProviderForVerify
boolean
displayDynamicMessaging
boolean
hideNetworkInDynamicWidget
boolean
preventOrphanedAccounts
boolean
views
object[]

Configs used to create the views in the sdk.

accountAbstraction
object
enableMultiAsset
boolean
showFiat
boolean