# Aggregating

#### What is Aggregation?

Aggregation is the process of sourcing liquidity from multiple protocols and determining the most efficient way to execute a transaction.Instead of executing trades through a single DEX or bridge, WheelX evaluates multiple options simultaneously and selects, or constructs, the best possible route.This may include:

* Selecting a single optimal source
* Splitting orders across multiple DEXs
* Combining swap and bridge steps across chains

Routing decisions are optimized to minimize slippage, reduce costs, and ensure fast execution by leveraging the best available liquidity across protocols. In more complex scenarios, WheelX can split orders, use multi-hop paths, or combine bridging and swapping into a single, unified execution flow.

<figure><img src="/files/HJSWDrX61hmbAk7PeHGW" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/TmPSjE4ZgY8H5Tyo5iOa" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wheelx.fi/how-it-works/aggregating.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
