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

# fija Vaults

Every **vault** is a smart contract based on the **ERC-4626 standard**.

Every partner has its own vault per strategy. The vaults, i.e. the vault contracts, interact with the strategy contract.

The **fija Vault contract** offers the main interface to interact with the **fija Finance DeFi system**. A **fija Vault** has an underlying asset that can be deposited in the vault (“**deposit currency**”). When assets are deposited **fija tokens** will be returned. Only **whitelisted addresses** can deposit funds or receive tokens. Each fija Vault implements exactly one investment strategy, and any assets deposited to the vault will be invested according to that strategy.&#x20;

Each vault is assigned to a partner address. Partners can whitelist addresses of the vault and change the governance of a vault. The governance of the vault is done by fija as part of the smart contract operations. Funds can only be withdrawn from the vault by returning a token to the vault. The vault is an implementation of a **yield bearing vault** as defined in ERC-4626.

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

### Interface Documentation

The **Interface Documentation** provides the technical roadmap for partners to integrate the fija ecosystem directly into their own platforms. It covers the integration lifecycle, from initial backend setup and secure API key exchange to the live retrieval of strategy data via the **Web2 API**.

By detailing both the metadata endpoints and the **Web3 smart contract** methods (such as whitelisting and deposit functions) this documentation ensures a seamless connection between a partner’s interface and fija’s underlying vault infrastructure.

To learn more about our **Interface Documentation**, [**click here.**](/docs/overview/the-partner-api/interface-documentation.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://fija.gitbook.io/docs/overview/fija-vaults.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
