Asset Object

An asset is a type of item with value and amount that is part of the wallet balance and a user that has access to a wallet has an access to that item.
The asset is stored and managed in the wallet and identified in the system by its unique ID, the UUID.

The following table describes the fields in the REST API messages for assets:

Field

Type

Description

id

string

The UUID. A unique ID of the asset.

created_at

date

The creation time of the asset.
Standard format of timestamp with a time zone.
[ISO_8601]

updated_at

date

The time when the asset details were last updated.
Standard format of timestamp with a time zone.
ISO_8601

symbol

string

The coin symbol of the asset.

balance

number

The total balance of the asset in the wallet. For example 1 ETH, 100 USDC.

The total balance is changed only after the transaction is succeeded/ failed.

usd_balance

number

The available balance of the asset in the wallet in USD. For example 1000 USD.

When sending a transaction the balance is updated accordingly.

pending_usd_balance

number

The amount of pending balance of the asset in the wallet in USD. For example 1000 USD.

The amount of USD balance to be taken off of the USD balance after the transaction is succeeded/ failed.

pending_balance

number

The amount of balance to be taken off of the total balance after the transaction is succeeded/ failed.

contract_id

string

The ID of the contract of the asset.
See the Contract Object.

wallet_id

string

The ID of the wallet to which this asset belongs. See Wallet Object