# Introduction

<figure><img src="https://4100380422-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYbbGeUpf9lVDEYvvkJWD%2Fuploads%2FsdVwJab6d2QoF2UpSsrO%2FIntroduction.png?alt=media&#x26;token=6bcb3890-9edb-4159-b391-6deb44322a53" alt=""><figcaption></figcaption></figure>

### What is Torches ?

Torches is a decentralized non-custodial liquidity protocol based on KCC, where users, wallets and dapps can participate as depositors or borrowers. Depositors provide liquidity to the market to earn a passive income, while borrowers are able to borrow in an over-collateralised manner.

### Why use Torches ?

Torches utilises common pool-based mechanics where all funds deposited participate in interest-bearing activities equally. Based on KCC, it utilises extremely low fees(\~only few cents per transactio&#x6E;*)* making it highly attractive for both high and low volume deposits and loans.

### How do I use the service?

In order to use the service, you simply supply your preferred assets . After supplying, you will earn passive income based on the market borrowing demand. Depositing assets allows you to borrow other assets by using your deposited assets as a collateral.

Additionally, some tokens(for example, KCS and USDC) are safely staked within the ecosystem to earn additional income for the depositors.

### Where are my deposited funds stored?

Your funds are stored in a system of smart contracts. The code of the smart contract is public and open source. You can withdraw your funds from the pool or export a tokenized (tTokens) version of your lender position.&#x20;

[Learn more about tTokens in the corresponding section](https://docs.torches.finance/docs/protocol/ttokens).

### Is there any risk?

The risks related to the Torches protocol are mainly smart contract risk(risk of bugs within the protocol code) and liquidation risk (risk on the collateral liquidation process).&#x20;


---

# 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.torches.finance/docs/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.
