# Create A Shared Vault

Creating a Vault is straightforward. Just click the <mark style="color:purple;">**CREATE VAULT**</mark> button in the top-right corner and follow these simple steps:

1. **Name your Vault** – Choose a clear, self-descriptive name that reflects its strategy or purpose.
2. **Select Network & Principal Token** – Pick the blockchain network and the principal token (e.g. ETH, USDC, USDT) your Vault will operate with.
3. **\[Optional] Fund & Publish** – You can choose to deposit funds and publish your Vault immediately, or do this later.

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

### Principal Token

Every Liquidity Vault is anchored by a **principal token**, which serves as the base currency for all activities within the Vault.

* The principal could be ETH, stablecoins, and to be extended in the future
* All **deposits and withdrawals** are made in this token
* Funds are allocated from the principal to supported LP assets
* **Fees earned** are auto-converted back into the principal token
* The principal token is **set at Vault creation** and **cannot be changed**

This ensures consistency, transparency, and easy tracking of Vault performance.


---

# 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/shared-vault/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.
