# USDC

## General Information

{% hint style="info" %}
USDC strategy is available at: [**https://forcedao.com/strategies**](https://forcedao.com/strategies)
{% endhint %}

| Category     | Details                        |
| ------------ | ------------------------------ |
| Symbol       | xUSDC                          |
| Risk Profile | Low                            |
| Strategy     | Lending + Compound Interest    |
| Protocols    | Compound Finance, IDLE Finance |

### How does the strategy make money?

All Force "Yield Automation" strategies generate revenue by investing the asset a user deposits, into an "incentivized" financial market.

In the case of the USDC strategy, the "incentivized" financial market is Compound Finance via an IDLE Finance proxy, where yield is generated by:

* **Lending Fees**: Native APY generated by lending USDC on Compound Finance.
* **Compound Interest:** Liquidating both COMP and IDLE incentive rewards in exchange for USDC, which is then reinvested into the user's original position.

### How does the reward boost work?

After a user deposits USDC tokens into the vault, the contract automatically mints and transfers xUSDC tokens into the user's wallet.

The xUSDC tokens can then be "staked" into the rewards pool, where the user can then benefit from additional token rewards in the form of xFORCE.

xFORCE are the interest-bearing version of FORCE. xFORCE yield is generated by a buy back mechanism outlined in the economics section.

### Step-By-Step Explainer

![](/files/-MW6ACO4p8d5sujiTJi1)

1. To invest into the strategy, users deposit `USDC` tokens into the vault contract.
2. Upon deposit, they are issued a share of the vault, represented by `xUSDC`. These user's funds are then made available for investment according to the pre-defined "strategy" above.
3. User's are able to deposit their `xUSDC` tokens into the "Rewards Pool" to receive an additional APY in xFORCE tokens.

## Contracts

| Type         | Address                                                                                                               |
| ------------ | --------------------------------------------------------------------------------------------------------------------- |
| Vault        | [0x51654a8c04e97424724E1643d468b51924f6C40F](https://etherscan.io/address/0x51654a8c04e97424724E1643d468b51924f6C40F) |
| Underlying   | [0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48](https://etherscan.io/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48) |
| Rewards Pool | [0x45E60E1bee16Df15f2b87F15F2Acba6F3869462c](https://etherscan.io/address/0x45E60E1bee16Df15f2b87F15F2Acba6F3869462c) |


---

# 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://force-dao.gitbook.io/force-dao/products/vaults/usdc.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.
