# Whales Vaults

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

### Definition

### 🏦 Vault is a repository of different shark wallets conceptualized in our system that have several distinct properties and functions. Here's an overview:

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

## [Types of Vaults](https://app.godex.ai/)

There are two primary types of Vaults:

• **Spot Vaults:** These are optimized for cryptocurrency swap operations. They possess specific options that influence how swaps are executed, such as which tokens are ignored during swaps and price checks before buying. For Spot Trading, Godex.ai uses [Odos DEX Aggregator](https://www.odos.xyz/) to perform spot trades.

• **Leverage Vaults:** These are optimized for leveraging operations in the crypto context. They possess specific configurations like the profit-sharing fee, which indicates the percentage of profit allocated to the vault creator. To perform future trades, [ApolloX](https://www.apollox.finance/) is implemented.

## [Godex Wzap](#godex-wzap)

Uniswap V2’s user-friendly codebase has been widely adopted and adapted, influencing numerous networks and derivative projects like Solidly. However, its requirement for liquidity to be added or removed in strict 50/50 ratios has led to a less-than-ideal user experience. In cases where users provide imbalanced ratios, the excess is forfeited, resulting in fewer LP tokens during minting or an enforced 50/50 split upon burning. Godex improves this by accepting any ratio of tokens, converting them efficiently into the most advantageous LP tokens in a single transaction.


---

# 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.godex.ai/getting-started/whales-vaults.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.
