---
title: "GET /v2/info/chains"
method: GET
path: "/v2/info/chains"
tags: ["Info"]
---

# GET /v2/info/chains

`GET /v2/info/chains`

Get all supported chains along with additional data useful for building applications + frontends that interface with them (e.g. logo URI, IBC capabilities, fee assets, bech32 prefix, etc...)

## Query parameters

- `chain_ids` string[]
- `include_evm` boolean
- `include_svm` boolean
- `only_testnets` boolean

## Response `200`

Returns a list of supported chains with additional data

- object
  - `chains` Chain[] — Array of supported chain-ids
    - `chain_name` string, required — Name of the chain
    - `chain_id` string, required — Chain-id of the chain
    - `pfm_enabled` boolean, required — Whether the PFM module is enabled on the chain
    - `cosmos_module_support` CosmosModuleSupport, required
      - `authz` boolean — Whether the authz module is supported
      - `feegrant` boolean — Whether the feegrant module is supported
    - `supports_memo` boolean, required — Whether the chain supports IBC memos
    - `logo_uri` string, nullable — chain logo URI
    - `bech32_prefix` string, required — Bech32 prefix of the chain
    - `fee_assets` FeeAsset[], required — Fee assets of the chain
      - `denom` string, required — Asset denom
      - `gas_price` object, nullable — Gas price tiers
        - `average` string — Average gas price
        - `high` string — High gas price
        - `low` string — Low gas price
    - `chain_type` 'cosmos' | 'evm' | 'svm', required
    - `ibc_capabilities` IbcCapabilities, required
      - `cosmos_pfm` boolean — Whether the packet forwarding middleware module is supported
      - `cosmos_ibc_hooks` boolean — Whether the ibc hooks module is supported
      - `cosmos_memo` boolean — Whether the chain supports IBC memos
      - `cosmos_autopilot` boolean — Whether the autopilot module is supported
    - `is_testnet` boolean, required — Whether the chain is a testnet
    - `pretty_name` string, required — User friendly name of the chain

## Changes

- **2025-08-06** `4d963b2be174` — 12 info
  - the response property `chains/items/bech32_prefix` became required for the status `200`
  - the response property `chains/items/chain_id` became required for the status `200`
  - the response property `chains/items/chain_name` became required for the status `200`
  - the response property `chains/items/chain_type` became required for the status `200`
  - …8 more
- **2025-05-20** `6ba512ad5ec2` — 1 info
  - api operation id `getChains` removed and replaced with `chains`
- **2025-04-29** `25b49c5bbfda` — 3 warning
  - added the new `cosmos` enum value to the `chains/items/chain_type` response property for the response status `200`
  - added the new `evm` enum value to the `chains/items/chain_type` response property for the response status `200`
  - added the new `svm` enum value to the `chains/items/chain_type` response property for the response status `200`
- **2025-04-29** `e3f83ee743e2` — 1 warning, 1 info
  - removed the optional property `chains/items/fee_assets/items/gas_price_info` from the response with the `200` status
  - added the optional property `chains/items/fee_assets/items/gas_price` to the response with the `200` status
- …earlier changes not shown

[Full history](https://skmtc.dev/skip-mev/apis/skip-go-api/changes/v2/info/chains/get.md)

---

[API](https://skmtc.dev/skip-mev/apis/skip-go-api.md) · [All operations](https://skmtc.dev/skip-mev/apis/skip-go-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/skip-mev/skip-go-api/revisions/fd713a1d0418/schema)
