# Treasury Maintenance

Primary VUSD treasury operations are autonomous.  Users initiate actions that swap assets into the VUSD treasury, and out of the VUSD treasury.  For example, users swapping USDC for VUSD automatically cause the USDC to be routed to the VUSD treasury.  Once assets are in the treasury's possession, they are automatically routed to governance-chosen token management modules, which generate yield.  For example, the treasury's USDC is routed to Compound USDC lending market, which generates yield back to the VUSD treasury.

There are two tranches of VUSD Treasury:

* **T1 Stable**: For every 1.0 VUSD, there is always at least 1.0 USDC or USDT or DAI on Ethereum L1, deposited into a non-leveraged, trusted yield source such as Aave or Compound.
* **T2 Growth**: Any treasury assets beyond 100% VUSD circulating supply can be volatile assets, LP pair assets, or more aggressive growth protocols.


---

# 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.vdollar.finance/inside-vusd/treasury-maintenance.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.
