# Deploying a Prize Vault

To configure and deploy your own prize vault, first find the address of the yield source you want to use (if you need ideas, the [ERC-4626 Alliance keeps a large list of compliant yield sources](https://erc4626.info/vaults/)).

Navigate to <https://factory.cabana.fi>, connect your wallet and click on "Deploy a Prize Vault".

Select the network your yield source is on and click "Next".

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

Enter the yield source name, paste its address and click "Next".

<figure><img src="/files/4eXkVapoGs3Pd9z04mgo" alt=""><figcaption></figcaption></figure>

On this next step you can configure your vault's owner and fee settings.

{% hint style="info" %}
Just want a standard prize vault owned by the currently connected wallet, and no fee? Just skip this step by clicking "Next".
{% endhint %}

<figure><img src="/files/223te4Y1EEclFMom7No1" alt=""><figcaption></figcaption></figure>

Your prize vault now needs a name and a symbol! You can choose anything you'd like, but there is value in naming consistency, as it helps users recognize PoolTogether prize assets in other apps or contexts. With that in mind, here are our [recommended token branding guidelines](https://www.figma.com/community/file/1296919804512902494). Once you're happy with your naming scheme, click "Next".

<figure><img src="/files/5Nl5NPgNzZ5lTygLb58O" alt=""><figcaption></figcaption></figure>

Each prize vault requires a [claimer contract](https://dev.pooltogether.com/protocol/design/prize-claimer). The factory app automatically assigns a default claimer, which is sufficient for 99% of vault deployers and already recognized by many prize claiming bots. If you have a very custom claiming UX in mind and would like to set a custom claimer contract, this is the place to do it. Otherwise, just click "Next".

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

{% hint style="info" %}
There is now an extra step to define your yield buffer - a small amount of tokens used to avoid potential rounding errors throughout your vault's normal operations. The default value is most likely enough for most scenarios, but if you believe the yield source you are using is likely to have bigger losses, a larger amount may be used.
{% endhint %}

In the last step, all your configurations are gathered into a preview. Review the settings, and if everything looks good, click "Deploy Vault". This will trigger a transaction in your wallet.

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

Once the vault deployment transaction has been confirmed onchain, the factory app will lead you to [configure and deploy a liquidation pair](/cabana-tools/guides/deploying-a-liquidation-pair.md).


---

# 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.cabana.fi/cabana-tools/guides/deploying-a-prize-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.
