Skip to main content

MarketAssetInfo

Token metadata for an underlying asset.

chainIdstring

EVM chain id, as a decimal string. See the ChainId schema.

Example: 1
addressstring

Token contract address (lowercase)

Example: 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
symbolstring

Token symbol, e.g. WETH.

Example: USDC
namestring

Human-readable display name.

Example: USD Coin
decimalsintegernullable

Token decimals — divide raw amounts by 10 ** decimals.

Example: 6
logoURIstringnullable

URL of the logo image.

assetGroupstringnullable

Canonical asset group (e.g. "USDC", "ETH", "BTC")

Example: USDC
currencyIdstringnullable
props objectnullable

Protocol-specific asset properties

property name*anynullable

Protocol-specific asset properties

MarketAssetInfo
{
"chainId": "1",
"address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"symbol": "USDC",
"name": "USD Coin",
"decimals": 6,
"logoURI": "string",
"assetGroup": "USDC",
"currencyId": "string",
"props": {}
}