# Create a Community Vault

A **Community Vault** lets you launch a public LP vault where users can deposit funds and participate in your selected farming setup.

#### Step 1: Open Community Vault V2

From the top navigation, click **Auto-Farm**, then select **Community Vault V2** from the dropdown.

This opens the **Community Vault** creation page.

<figure><img src="/files/XSf1MidEygm7HC18uYB9" alt=""><figcaption></figcaption></figure>

#### Step 2: Configure Your Vault

#### 1. Set Vault Name

Enter a clear, self-descriptive name for your vault.

Example:

> My Community Vault

A good name helps users understand the vault’s purpose, strategy, or community focus at a glance.

***

#### 2. Select Network

Choose the blockchain network where your vault will operate.

Example:

> **Base Mainnet**

The selected network determines which tokens and LP pools are available for the vault.

***

#### 3. Choose Asset Composition

Select **2–4 tokens** for your vault.

These tokens define the LP pools your vault can farm. Each token pair can form one LP pool.

Example: if you select **ETH**, **USDC**, and **cbBTC**, the vault can farm:

> * ETH / USDC
> * ETH / cbBTC
> * USDC / cbBTC

You can add an optional fourth token to create more possible LP pool combinations.

***

#### 4. Set Commission Fee

Set the commission fee you want to earn from fees generated by participants in your vault.

Example:

> **5%**

This commission rewards the vault creator for building, managing, and maintaining the community vault strategy.

***

#### 5. Add Initial Deposit Optional

You may seed your vault with one or more supported tokens during creation.

This step is optional. You can create the vault first and deposit funds later from the **Vault Detail** page.

***

#### 6. Create Vault

Review your settings, then click **Create Vault**.

Once created, your vault will be available for configuration, funding, and sharing with users.

***

<figure><img src="/files/uxY3R7g9AkzIOkdn2P7M" alt=""><figcaption></figcaption></figure>

### Understanding Asset Composition

Community Vault V2 uses **Asset Composition** instead of the old single **Principal Token** model.

Instead of choosing one base token for all vault activity, you select **2–4 assets**. These assets define the vault’s LP farming scope.

For example, selecting **ETH**, **USDC**, and **cbBTC** creates possible LP pools between those assets, such as **ETH/USDC**, **ETH/cbBTC**, and **USDC/cbBTC**.

#### Key points

* The vault can support multiple LP pools from the selected token set.
* LP farming is limited to pools formed by the selected assets.
* Asset Composition is set during vault creation.
* Adding more tokens creates more possible LP pool combinations.

This gives vault creators more flexibility than the old Principal Token model while keeping the vault’s strategy scope clear and transparent for users.


---

# 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.krystal.app/products/vaults/community-vault-v2/start-a-vault.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.
