# FAQs

**Q: What is the difference between classic and stable pair type?**&#x20;

A: The classic pair type utilizes the formula $$x \* y = k$$ as the invariant for calculating input and output token amounts. You should use this curve type for assets which have no correlation with each other (e.g. BTC.b-WETH or AVAX-USDC). The default swap fee is set at 0.3% but is changeable by governance actions.

For the stable pair type, it is meant for tokens with very close values (e.g. stablecoin pairs such as USDC-USDT, USDC-DAI, [EUROC](https://www.coingecko.com/en/coins/euro-coin)-[EUROe](https://www.euroe.com), WBTC.e-BTC.b). It uses the [stableswap invariant](https://atulagarwal.dev/posts/curveamm/stableswap/) with a configurable Amplification Coefficient to control how much the prices should stay close even if the token ratios deviate from 50-50. With this invariant the protocol provides greater capital efficiency and better swap prices even with a smaller amount of liquidity. The default swap fee is set at 0.01% but is changeable by governance actions.

**Q: Are fee-on-transfer tokens supported?**

A: No, they are not supported at the moment.

**Q: Are rebase tokens supported?**&#x20;

A: No, rebase tokens (such as stETH or aaveUSDC) are not supported at the moment. However wrapped versions of rebase tokens (such as wstETH) are supported.&#x20;

**Q: What are the fees?**&#x20;

A: The default fees for pre DAO governance is 0.3% on Classic pools, and 0.01% for Stable pools. 25% of the swap fees are reserved as a platform fee, and all other fees are shared amongst liquidity providers. \
\
In the future, the DAO will be established and the fees will be variable, as dictated by DAO shareholders.&#x20;

**Q: Has the protocol been audited?**&#x20;

A:  Yes, you can find the details of any audit under the ["Audit"](https://docs.reservoir.fi/technical/audit) tab.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.reservoir.fi/faqs.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.
