# Smart Router

The smart router is one of the most important and beneficial features on SyncSwap DEX. It performs as a liquidity aggregator to aggregate different liquidity pools and various pool models to deliver you the best price effortlessly.

{% hint style="success" %}
No more hassle to find the best trade route. It's quick, comprehensive, and reliable.
{% endhint %}

## Features

The SyncSwap Smart Router supports the following routing strategies.

* Multiple pool models.
* Multiple hops.
* Path splits.

{% hint style="info" %}
The Multiple hops and Path splits feature can be toggled separately in settings.
{% endhint %}

<figure><img src="https://2866248431-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa1srPi3SG0RLa68aU4tX%2Fuploads%2FEAUg0vPOdAD0FYYIpJl7%2Fexplore.png?alt=media&#x26;token=369bce84-09cc-483f-9fbf-7671178ea886" alt=""><figcaption></figcaption></figure>

## Multiple pool models

The smart routers will search pools of various pool models and utilize all possible pools across the Multi-Pool design for full liquidity aggregation.

For example, a trade may utilize both the classic and stable pools at the same time.

* **90%** - USDC -> USDT (Stable)
* **10%** - USDC -> USDT (Classic)

More pool models or external liquidity sources can be added in the future.

## Multiple hops

The smart routers will hop your trades between popular tokens (also known as common bases) to bridge the cap between two major liquidity parts for a potentially better price.

For example, a trade from ETH to wBTC may be hopped through USDC, as ETH -> USDC -> wBTC.

## Path splits

The smart router can split your trades between many trade paths and allocate a different percentage of tokens to different paths for a potentially better price.

For example, a trade from ETH to wBTC may be split into two paths.

* **30%** - ETH -> wBTC
* **70%** - ETH -> USDC -> wBTC
