> ## 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.

# EVM Providers

> DEX aggregators and bridges DZap routes across on EVM chains.

DZap's EVM coverage spans the major DEX aggregators and cross-chain bridges. The pathfinder picks the best route per quote.

<Note>
  A complete provider list with per-chain coverage tables is in active development. Until then, fetch the live set from `/v1/config/providers`.
</Note>

## Fetch the live provider list

<CodeGroup>
  ```bash curl (Trade API) theme={null}
  curl https://api.dzap.io/v1/config/providers
  ```

  ```bash curl (Fuse API) theme={null}
  curl https://zap.dzap.io/v1/config/providers
  ```

  ```ts SDK theme={null}
  const providers = await fetch('https://api.dzap.io/v1/config/providers').then(r => r.json());
  ```
</CodeGroup>

## Provider categories

**DEX aggregators** — ParaSwap, OKX, 1inch, Uniswap, KyberSwap, ODOS, OpenOcean, and more.

**Bridges** — Across, Mayan, Allbridge, Chainflip, Orbiter, deBridge, Hop, Stargate, CCTP, and more.

**Native DEXs** — selected when a direct integration beats the aggregator-of-aggregators path.

## Choosing a provider

You don't — DZap picks. The quote response surfaces which provider will be used (`protocol` field). If you want to bias selection:

* **`allowedDexes`** — whitelist swap protocols.
* **`allowedBridges`** — whitelist bridge protocols.

Both accept arrays of provider IDs and live in the quote request body.
