Create Asset Account

Warning: This API has been deprecated. Please use Wallets. Contact your sales representative if you require additional blockchain support.

POST /assets/asset-accounts/

Creates new AssetAccount entity associated with a specific assetSymbol (such as ETH). Returns a new asset account ID. Note the request is asynchronous - call GetAssetAccountById to check status of creation and get the associated blockchain address once complete.

Required Permissions

NameConditions

AssetAccounts:Create

Always Required

PublicKeys:Create

Always Required

Request body

Request body fieldsRequired/OptionalDescriptionType

assetSymbol

Required

Currency symbol and network. Format is <SYMBOL>[.<NETWORK>]. See Enumerated Types for a full list of valid values.

String

name

Optional

Human readable name for the asset account

String

Request example

{
  "assetSymbol": "USDC.MATIC"
}

Response

Response example

In most cases, the initial status should be set to "Creating". Call GetAssetAccountById to check status of creation and get the associated blockchain address once complete.

{
  "id": "aa-kentucky-speaker-d80f55f2a4",
  "orgId": "cu-purple-pip-1b417b958500",
  "status": "Creating",
  "assetSymbol": "ETH",
  "name": "My ETH account",
  "dateCreated": "2022-08-04T14:44:21.278Z",
  "dateUpdate": "2022-08-04T14:44:21.278Z"
}

Last updated