circle-arrow-rightfija Vaults

fija Vaults description.

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.

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.

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.

Last updated