---
title: "List supported chains with config and icons"
method: GET
path: "/dashboard/chains"
tags: ["Chains"]
---

# List supported chains with config and icons

`GET /dashboard/chains`

## Request

- Base URL: `https://blockreq.com/api`
- URL: `https://blockreq.com/api/dashboard/chains`
- Auth: none declared

## Response `200`

Chain list

- object
  - `code` number, required
  - `ok` boolean, required
  - `data` object, required
    - `chains` object[], required
      - `key` string, required
      - `chainId` string, required
      - `chainName` string, required
      - `network` string, required
      - `networkType` string, required
      - `protocol` 'evm' | 'solana' | 'bitcoin' | 'dogecoin' | 'cosmos' | 'tron' | 'sui' | 'algorand' | 'ton' | 'beacon'
      - `enabled` boolean, required
      - `dataType` string
      - `nativeCurrency` object, required
        - `name` string, required
        - `symbol` string, required
        - `decimals` number, required
      - `blockExplorerUrls` string[], required
      - `icon` object, nullable, required
        - `src` string, required
        - `alt` string, required
      - `publicRpcUrl` string, nullable, required: Public trial HTTP RPC URL; null for publicly paused chains.
      - `publicWssUrl` string, nullable, required: Public trial WSS URL; null where the chain has no WSS.
      - `gateway` object: Deprecated: use the flat publicRpcUrl and publicWssUrl. Removed on 2027-01-01.
        - `publicRpcUrl` string, nullable, required
        - `publicWssUrl` string, nullable, required
    - `families` object[], required
      - `id` string, required
      - `label` string, required
      - `icon` string, required

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `500`: Internal Error

---

[API](https://skmtc.dev/blockreq/apis/blockreq-public-api.md) · [All operations](https://skmtc.dev/blockreq/apis/blockreq-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/blockreq/apis/blockreq-public-api/revisions/f433235ab9af?raw)
