# Lending to DAO pools

### How do I lend? <a href="#what-are-lending-pool-tfi-lp-tokens" id="what-are-lending-pool-tfi-lp-tokens"></a>

Users can lend to TrueFi DAO pools at <https://app.truefi.io/lend>.

Once a user is ready to lend, the user will need to complete two transactions:

1\) `approve()`: User must approve the lending pool smart contract to transfer up to a certain allowance of the asset. Read more [here](https://metamask.zendesk.com/hc/en-us/articles/6174898326683-What-is-a-token-approval-).

![](https://1577631410-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOBxBNTVTribg0rlJSW%2Fuploads%2FJFDcjvtFjOQRxfoH5Yxk%2Fimage.png?alt=media\&token=67c42ff2-52aa-4ff9-88f8-274a972bac89)

2\) `lend()`: User lends funds to the lending pool. In return, the lender [receives lending pool tokens](https://docs.brila.finance/brila-protocol/other-concepts/legacy-dao-pools/how-lending-pool-lp-tokens-work#what-are-lending-pool-tfi-lp-tokens) ("LP tokens").

&#x20;​![](https://1577631410-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOBxBNTVTribg0rlJSW%2Fuploads%2F5CH4vNZE4Ttrb6p8ZSII%2Fimage.png?alt=media\&token=32bb9a75-260a-43f1-a62e-ffd610985725)

The lender can optionally [stake their LP tokens to farm TRU rewards](https://docs.brila.finance/brila-protocol/other-concepts/legacy-dao-pools/pool/farming-liquidity-mining), which generate additional yield on top of underlying returns in the pool.

### Why do I see two options after I click 'Lend'? <a href="#why-do-i-see-two-options-when-i-click-lend" id="why-do-i-see-two-options-when-i-click-lend"></a>

The TrueFi app helps to find lenders the best price when they lend to the pool.&#x20;

Lenders can choose between (i) lending funds directly to the pool and minting LP tokens, or (ii) buying LP tokens on a secondary market (Uniswap).&#x20;

In the example shown in the screenshot below, the UI shows that the user may be able to get a better price and incur lower gas costs by going directly to Uniswap to get tfUSDC.

![](https://1577631410-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOBxBNTVTribg0rlJSW%2Fuploads%2FGchlD82HFvUyxNQAGJe1%2Fimage.png?alt=media\&token=4b01ae4a-4489-4154-bd59-abcf77fc6abb)

### TrueFi Lending Pool smart contracts

<table><thead><tr><th width="205.04059574152853">Pool</th><th>Address</th></tr></thead><tbody><tr><td>tfTUSD</td><td><a href="https://etherscan.io/address/0x97cE06c3e3D027715b2d6C22e67D5096000072E5">0x97cE06c3e3D027715b2d6C22e67D5096000072E5</a></td></tr><tr><td>tfUSDC</td><td><a href="https://etherscan.io/address/0xA991356d261fbaF194463aF6DF8f0464F8f1c742">0xA991356d261fbaF194463aF6DF8f0464F8f1c742</a></td></tr><tr><td>tfUSDT</td><td><a href="https://etherscan.io/address/0x6002b1dcB26E7B1AA797A17551C6F487923299d7">0x6002b1dcB26E7B1AA797A17551C6F487923299d7</a></td></tr><tr><td>tfBUSD</td><td><a href="https://etherscan.io/address/0x1Ed460D149D48FA7d91703bf4890F97220C09437">0x1Ed460D149D48FA7d91703bf4890F97220C09437</a></td></tr><tr><td>Legacy tfTUSD</td><td><a href="https://etherscan.io/address/0xa1e72267084192db7387c8cc1328fade470e4149">0xa1e72267084192db7387c8cc1328fade470e4149</a></td></tr></tbody></table>


---

# 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.brila.finance/brila-protocol/other-concepts/legacy-dao-pools/pool/lending-to-dao-pools.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.
