# An asynchronous request to create a wallet An asynchronous request to create a wallet. The resulting wallet will be custodial, but the user can claim custody at a later time using the server generated secret provided in the response. Endpoint: POST /user/wallet/launch Version: 1.0.0 ## Header parameters: - `x-api-key` (string, required) Required to authorize the request for a new wallet Example: "wallet-creation-secret" ## Response 200 fields (application/json): - `secret` (string) A secret created by the server and provided to the client only at initial wallet creation Example: "server-generated-secret" - `state` (string) Indicates custody state of the wallet (CUSTODY or SELF_CUSTODY) Example: "SELF_CUSTODY" - `status` (string) Indicates status of the onboarding process Example: "COMPLETE" - `addresses` (object) Blockchain addresses associated with the wallet - `addresses.SYMBOL` (string) Blockchain address associated with symbol Example: "blockchain-address" ## Response 403 fields ## Response 409 fields ## Response 429 fields