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

# Supported Chains

> Chains where Fuse (LP / one-click DeFi) flows are enabled.

Returns the **Fuse-enabled** chains — the subset of DZap-supported chains where zap (LP / one-click DeFi) flows are live. For every supported chain (swap + bridge), use the Trade API's [`GET /v1/chains`](/api/trade/chains).

Fetch this at runtime — new chains are added regularly.

## Response

Returns a map keyed by `chainId`.

<ResponseField name="data" type="object">Map: `chainId` → chain config.</ResponseField>
<ResponseField name="data.{chainId}.name" type="string">Chain name.</ResponseField>
<ResponseField name="data.{chainId}.contracts.zap" type="string">Zap (Fuse) contract address on the chain.</ResponseField>
<ResponseField name="data.{chainId}.supportedProviders" type="string[]">Protocols available for Fuse on the chain (e.g. `aave`, `curve`, `uniswap`, `pancakeswap`).</ResponseField>

<RequestExample>
  ```bash curl theme={null}
  curl https://zap.dzap.io/v1/config/chains
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  {
    "1": {
      "name": "Ethereum",
      "contracts": {
        "zap": "0xCE2541ce645A1B232fF2fead53dcD9f369E86bA4"
      },
      "supportedProviders": [
        "aave", "balancer", "compound", "curve", "ethena",
        "etherfi", "euler", "fluid", "pancakeswap", "uniswap"
      ]
    }
  }
  ```
</ResponseExample>

<Note>
  This is the Fuse-only subset. For the full list of chains DZap routes across, use [`GET https://api.dzap.io/v1/chains`](/api/trade/chains).
</Note>
