🐳Vault

A Vault is a smart contract initiated by a curator to:

  • Raise Funds: Gather funds from external liquidity providers for larger-scale strategic order placement.

  • Share Profits: Distribute income (transaction fees, incentives, and spread earnings) proportionally among liquidity providers.

Key characteristics and functionalities:

  • Multi-Pool Connectivity: A single Vault can be connected to multiple Pools, provided they use the same debt token.

    • Example: A Vault using USDC as the debt token could connect to Pools in both the PT-sUSDe-27Dec2024/USDC and wETH/USDC Markets.

  • Range Order Configuration and Order Placement: The curator configures Range Orders within each connected Market and places orders using deposited collateral or debt tokens sourced from the Liquidity Providers.

  • Liquidity Provision and Profit Sharing:

    • Liquidity providers deposit assets into the Vault.

    • Upon the redemption, liquidity providers receive a share of the profits proportional to their deposit.

  • ERC-4626 Standard: The Vault contract uses the ERC-4626 standard for profit sharing, ensuring a standardized and secure mechanism for distributing earnings.

  • Range Order Compatibility: Vaults can be associated only with:

    • Lending Range Orders

    • Two-Way Range Orders

  • Incompatibility: Vaults cannot be associated with Borrowing Range Orders. Market Makers can place Borrowing Range Orders with contract.

Vault Parameters:

  • Associated Pools: Specifies the Pools connected to the Vault.

  • Associated Markets: Each Vault will have a maximum tenor of the associated markets.

Last updated