Skip to content

Fetch Assets

The assets endpoint returns the canonical token list for Ryze Protocol, including addresses, decimals, Pyth feed IDs, and logo URIs.

Endpoint

GET https://mainnet.api.ryze.pro/api/assets

Example

bash
curl https://mainnet.api.ryze.pro/api/assets

Response

json
{
  "name": "Ryze Protocol List",
  "timestamp": "2026-06-11T19:29:46.550Z",
  "version": {
    "major": 1,
    "minor": 1,
    "patch": 0
  },
  "keywords": [],
  "tokens": [
    {
      "chainId": 8453,
      "name": "Ethereum",
      "symbol": "ETH",
      "decimals": 18,
      "isNative": true,
      "logoURI": "https://token-icons.s3.amazonaws.com/eth.png",
      "pythFeedId": "0x9d4294bbcd1174d6f2003ec365831e64cc31d9f6f15a2b85399db8d5000960f6",
      "pythProId": 631
    },
    {
      "chainId": 8453,
      "address": "0x4200000000000000000000000000000000000006",
      "name": "Wrapped Ether",
      "symbol": "WETH",
      "decimals": 18,
      "logoURI": "https://ethereum-optimism.github.io/data/WETH/logo.png",
      "pythFeedId": "0x9d4294bbcd1174d6f2003ec365831e64cc31d9f6f15a2b85399db8d5000960f6",
      "pythProId": 631
    },
    {
      "chainId": 8453,
      "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "name": "USD Coin",
      "symbol": "USDC",
      "decimals": 6,
      "logoURI": "https://ethereum-optimism.github.io/data/USDC/logo.png",
      "pythFeedId": "0xeaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a",
      "pythProId": 7
    },
    {
      "chainId": 8453,
      "address": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf",
      "name": "Coinbase Wrapped BTC",
      "symbol": "cbBTC",
      "decimals": 8,
      "logoURI": "https://assets.coingecko.com/coins/images/40143/standard/cbbtc.webp",
      "pythFeedId": "0x2817d7bfe5c64b8ea956e9a26f573ef64e72e4d7891f2d6af9bcc93f7aff9a97",
      "pythProId": 397
    }
  ]
}

Key Fields

FieldDescription
isNativetrue for ETH (no contract address). Use WETH address for on-chain operations.
chainIdNetwork chain ID. Base mainnet is 8453; Base Sepolia is 84532.
decimalsToken precision. USDC = 6, WETH = 18, cbBTC = 8.
pythFeedIdPyth Network price feed ID for this token.
pythProIdPyth Pro (Lazer) feed ID for low-latency pricing.
addressERC-20 contract address. Absent for native ETH.

Usage Notes

  • Native ETH (isNative: true) has no address field. When interacting with pools or the router, use the WETH address (0x4200000000000000000000000000000000000006).
  • The pythFeedId can be used to subscribe to real-time price updates via Pyth Hermes SSE.
  • Token logos are hosted CDN URLs suitable for direct use in UIs.