# 3xcaliSwap Features

## Swap

Swaps are routed either through variable (uncorrelated assets) or stable pools (correlated assets).

## MultiSwap

Multiswap allows traders to do a one-to-many asset swap. The order will be directly routed through different pools to mitigate the gas fee as well as the slippage.

E.g 10,000 DAI swapped for ETH, DPX and XCAL

Users can set the percentage distribution for the swap with a slider.

## Liquidity Pools

### **Stable & Variable Pools**

3xcaliSwap is composed of 2 types of pools:

A "stable pool" which allows traders to trade between correlated assets with minimum slippage e.g. USDC-DAI.

$$
x³y + y³x = k
$$

A "variable pool" which allows traders to trade between volatile assets e.g. ETH-USDC

Using the standard constant product formula.&#x20;

$$
x\*y=k
$$

### Zap & MultiZap

Zap allows traders to directly exchange a digital asset for LP tokens. It will be possible to zap among a basket of assets whitelisted by 3xcalibur making user experience smoother.

## Fee Tiers

Stable Pools - 0.0369%\
\
Variable Pools - 0.27% instead of 0,01% to better align R/R for LPs and price for traders (more fees -> more liq -> less slippage -> better price for traders which might be better trade-off for price than lowering fees to 0.01%)


---

# 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://3six9innovatio.gitbook.io/documentation/3six9-products/the-3xcalibur-ecosystem/3xcaliswap/3xcaliswap-features.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.
