# Aggregator Integration

The [Integral relayer](https://docs.integral.link/size/concepts/integral-relayer) is a smart contract that provides atomic liquidity to aggregators. By serving as an intermediate party between on-chain traders/aggregators and the Integral pools, the relayer allows immediate trade execution before routing to the pools.

There are a few resources for aggregators/solvers/developers to integrate Integral's liquidity:

* The proxy address for the atomic relayer on [Ethereum Mainnet](https://etherscan.io/address/0xd17b3c9784510E33cD5B87b490E79253BcD81e2E) and [Arbitrum One](https://arbiscan.io/address/0x3c6951fdb433b5b8442e7aa126d50fbfb54b5f42). The code is verified on etherscan with self-explanatory functions. It should behave similar to querying a DEX for an aggregator/solver based on the feedback so far.
* For reference, here is the [integration PR](https://github.com/paraswap/paraswap-dex-lib/pull/231) submitted to Paraswap.
* We also have an FAQ on integration based on past questions from aggregators/solvers.

{% content-ref url="aggregator-integration/faq" %}
[faq](https://docs.integral.link/size/getting-started/aggregator-integration/faq)
{% endcontent-ref %}
