# Terms of Service

InfinityPools is a decentralized exchange protocol that enables the borrowing and swapping of spot assets. There is currently only a single version of the InfinityPools Protocol; it is made of free, public, open-source or source-available software including a set of smart contracts that are deployed on the Ethereum blockchain. Use of the InfinityPools Protocol involves various risks, including, but not limited to, the total loss of assets due to a smart contract exploit. Before using the InfinityPools Protocol, users should review all relevant documentation to make sure they understand how the InfinityPools Protocol works. Users are responsible for doing their own diligence and understanding the fees and risks of the protocol.

INFINITYPOOLS PROTOCOL IS PROVIDED ”AS IS”, AT YOUR OWN RISK, AND WITHOUT WARRANTIES OF ANY KIND. The Lemma Labs team developed much of the initial code for the InfinityPools protocol, it does not provide, own, or control the InfinityPools protocol, which is run by smart contracts deployed on the Ethereum blockchain. Upgrades and modifications to the protocol will increasingly be managed in a community-driven way. In using the InfinityPools Protocol, you agree that no developer or entity involved in creating the InfinityPools protocol will be liable for any claims or damages whatsoever associated with use, inability to use, or interaction with other users of the InfinityPools protocol, including any direct, indirect, incidental, special, exemplary, punitive or consequential damages, or loss of profits, cryptocurrencies, tokens, or anything else of value.


---

# 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.infinitypools.finance/legal/terms-of-service.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.
