# Dynamic Fees

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

Uniswap has separate pools for each pair of tokens, and each pool has a fixed fee for trades. This can be challenging for people who provide liquidity (meaning they add their tokens to the pool). In contrast, Algebra has only one pool, and the fee changes based on things like how risky the trade is and how much trading is happening. This helps reduce the impact of sudden price changes, which can be a problem for liquidity providers.

Algebra and SpiritSwap are focused on making things easier for liquidity providers. We're working on technology to help users avoid losing a lot of money. This makes Algebra different from Uniswap V3, and it shows that we're always trying to improve and stay ahead.\
\
Fees are always split proportionally the same however after the fee has been collected. The fee dsitribution for SpiritSwap is as follows:

<table data-full-width="false"><thead><tr><th>LP Providers</th><th>inSPIRIT Holders</th><th>Algebra Fee</th><th>Team Allocation</th></tr></thead><tbody><tr><td>90%</td><td>7%</td><td>1.5%</td><td>1.5%</td></tr></tbody></table>


---

# 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.silverswap.io/spiritswap-v3/new-v3-features/algebra-integrations/dynamic-fees.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.
