> For the complete documentation index, see [llms.txt](https://nukevaults.gitbook.io/nukevaults/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nukevaults.gitbook.io/nukevaults/docs/how-do-they-work.md).

# How do Vaults work?

{% hint style="warning" %}
Our Vault contracts are based on the [**EIP4626**](https://github.com/ethereum/EIPs/pull/4626/files) standard.
{% endhint %}

Users deposit LP Tokens composed only by trusted stablecoins such as sUSD, USDC, USDT and/or DAI, into our vaults and let the automated strategies farm, harvest and compound you rewards, requiring minimum to no maintenance from the User.

![](https://2396483998-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkmBx_TYljNFSZ-2FgE%2Fuploads%2FVouNalNZuVO6HUfh4QWl%2FNuke%20Vaults.jpg?alt=media\&token=33983280-1e89-4b86-b49e-985557ce067f)

## Components

#### Vaults

The Vaults are the contracts with which Users interact with. All user deposits and withdrawals happen through the Vault.

#### Strategy

The Strategy is a contract that takes care of depositing the funds into the different protocols (ex Curve, Sushiswap), Harvest the rewards periodically, and reDeposit them into the Vault.

## Roles

{% hint style="info" %}
Neither the Governance or Strategist Role have access to any of user funds, their sole purpose is to manage vaults and strategies
{% endhint %}

#### Governance

The Governance role and address is used to manage Vaults and Strategies. The Governance address is currently managed by a Gnosis Multisig

#### Strategist (aka Minion)

The Strategist role and wallet is in charge of creating new strategies and managing them. This includes setting which strategy is active and doing the recurrent Harvest().
