# Introduction

3xcaliSwap is based on the original Solidly codebase. Solidly was built with the right intentions and demonstrated innovative mechanics. However, the team's execution, and some of the mechanics were not quite optimized at launch which ultimately lead to the project failing to reconcile the underlying innovative tech with these faults.&#x20;

We firmly believe in the notion that swaps need to align emissions with fees generated, instead of liquidity, in order to promote sustainability. What they originally set out to achieve still holds merit. It has never been more important for OpFi protocols to iterate on design mechanics in reaction to a changing market and the need to find sustainable ways of attracting liquidity.\
\
In this design, protocols and other large stakeholders lock their $XCAL to gain voting power and direct emissions to the pools they vote for. We have also sought to improve several areas of the Solidly codebase which we believe were mechanical issues that hindered its success.


---

# 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/introduction.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.
