rethink.finance
  • Getting Started
    • Welcome
    • Rethinking Vaults
  • dApp
    • Overview
  • Protocol
    • Architecture
      • Admin Contract
        • Flows
          • V1.0 Flows
          • V2.0 Flows
        • Fees
          • Performance Fee
          • Management Fee
          • Deposit Fee
          • Redemption Fee
      • NAV Calculator Contract
        • NAV Liquid Spot
        • NAV Illiquid
        • NAV DeFi Composable
        • NAV Methods Library
    • Security
    • Integrations
  • Execution
    • Manual
    • Algo/AI
  • Community
    • Closed Beta
  • Policies
    • Terms of Service
    • Privacy Policy
  • Links
    • GitHub
    • Discord
    • X
Powered by GitBook
On this page
  • Manual Settlement
  • Automated Settlement
  1. Protocol
  2. Architecture
  3. Admin Contract

Flows

Manual Settlement

Settlement Cycles are a planned period between settlements of deposit and redemption requests. By default Settlement Cycles are not enforced on-chain and are executed manually by a manager role. Manager needs to liquidate the assets to meet the redemption demands and send them to the fund contract before executing the settlement.

This is a conscious design choice, as we have validated that investors are willing to wait to settle their positions for multiple days if their vault has the potential to achieve better performance due to being able to leverage the full DeFi potential.

Settlement can also be achieved through submitting governance proposals.

Automated Settlement

Custom scripts or contracts may be built to support automated settlement for a given strategy. In that case, the vault would delegate the execution of that specific automation, given that they trust it. Similarly to manual execution, the automation would need to liquidate positions and ensure there's enough liquidity in the fund contract, before executing settlement. Atomic transactions may be used for this specific use case.

PreviousAdmin ContractNextV1.0 Flows

Last updated 1 month ago