> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blockdb.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Asset Class

> Asset class identifiers mapped to pricing endpoints.

## AssetClass Enumeration

Defines the asset classes that can appear in price request `base` and `quote` descriptors as well as discovery responses. The `type` field inside asset descriptors must match one of the following values.

| Value | Description | Notes |
| - | - | - |
| `erc20` | Fungible ERC-20 token on an EVM chain. | Require `address` (EIP-55 checksum). |
| `fiat` | Fiat currency. | Require ISO 4217 `code` (e.g., `USD`). |
| `native` | Native gas token for a chain. | Provide `symbol`; optional `wrapped_address` for the wrapped variant. |
| `index` | Synthetic/composite index. | Provide `symbol` referencing BlockDB index ID. |

### Usage Notes

* Additional asset classes may be introduced over time; clients should treat unknown values as unsupported.
* Asset descriptors may include supplementary metadata (e.g., `decimals`) but only the fields listed above are required for price
  endpoints.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.