---
title: "List assets"
method: GET
path: "/assets"
tags: ["Assets"]
---

# List assets

`GET /assets`

Returns a list of all assets supported in the zerohash environment.

## Query parameters

- `stablecoin` boolean
- `chain_code` string
- `symbol` string
- `ny_allowed` boolean
- `fund_enabled` boolean
- `staking_enabled` boolean
- `deposit_address_creation` 'institutional' | 'institutional_and_retail' | 'not_supported'

## Headers

- `X-SCX-SIGNED` string, required
- `X-SCX-TIMESTAMP` string, required

## Response `200`

Successfully retrieved list of assets matching the filter criteria.

- GetAssetsResponse
  - `message` AssetsResponseEntity[]
    - `symbol` string — Asset code used thoughout the system
    - `name` string — Long-form name of the asset
    - `chain_code` string — The protocol the asset is listed on
    - `type` string — Descriptor for the type of asset, `crypto` or `fiat`
    - `model` string — Record keeping model used by the asset: `none`, `utxo`, `account_based` or `tag`
    - `withdrawal_minimum` string — The minimum amount that must be requested for a withdrawal
    - `stablecoin` boolean — Denotes whether the asset is considered a stablecoin
    - `precision` number — number of decimal places supported for trade, quoting, and other aspects of asset interaction -- We support blockchain precision for customer trades
    - `tag_name` string — Identifies the name of the tag of the asset: `none`, `memo`, `destination_tag`
    - `fee_asset` string — The asset in which a fee is paid
    - `rfq_liquidity_enabled` boolean — Asset that we offer liquidity for based in USD
    - `custody_enabled` boolean — Asset that we support custody for
    - `deposit_address_creation` string — Denotes support the creation of deposit adresses for institutional or retail customers: `institutional`, `institutional_and_retail` or `not_supported`
    - `deposits_on_chain_confirms` number — Number of on-chain confirmations required before a deposit transaction is reflected on the zerohash ledger.
    - `ny_allowed` boolean — Shows if transactions for an asset are allowed in New York
    - `contract_address` string — Token address if present on another chain
    - `fund_enabled` boolean — Shows if the asset is allowed to be used in the Fund With Crypto API
    - `depegged` boolean — Shows if the asset is depegged in case of stablecoins
    - `explorer_link` string — Shows the block explorer link for the asset
    - `ticker` string — Asset identification
    - `network` Network
      - `id` number — Network id
      - `label` string — Network label
      - `chain_code` string — Network chain code
      - `short_code` string — Network short code
    - `image_url` string — The image URL for the icon of the asset
    - `transaction_explorer_link` string — Shows the block explorer link template for the asset
    - `staking_enabled` boolean — Shows if the asset is allowed to be used in the Staking API

## Other responses

- `400` — Bad Request
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error
- `503` — Service Unavailable

---

[API](https://skmtc.net/zerohash/apis/zerohash-api.md) · [All operations](https://skmtc.net/zerohash/apis/zerohash-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zerohash/zerohash-api/revisions/8b647d934363/schema)
