# Protocol Overview

In contrast to most other AMMs, Nabla uses single-sided Liquidity Pools (Swap Pools), which work without a pairing asset. These pools are complemented by a Backstop Pool, which covers all the risks in the system\*

Swaps happen directly between the two involved Swap Pools, and have an effect on the “Imbalances” in the system, which in turn influences the quoted token prices. The Backstop Pool is not involved in swaps. Its sole task is to cover the claims of the Swap Pool LPs by allowing them to withdraw assets from the Backstop Pool in case the respective Swap Pools are depleted.

*\*In the future we plan to have more than one “Pool Hubs” to separate the risks of different asset classes into different Backstop Pools. These Hubs (which may contain up to 20 Swap Pools each) will ofc need a shared pairing asset to allow swaps between different ensembles.*


---

# 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.nabla.fi/protocol-overview.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.
