Cruize v3

Vault Architecture

Explains the overview of each vault in Cruize.
Cruize Vaults execute weekly structured product strategies. Cruize has partnered up with a number of reputable market makers that trade exotics on-chain to provide deep liquidity, competitive pricing and seamless execution

Cruize Vault Architecture

  1. 1.
    Users can deposit assets into a vault anytime.
  2. 2.
    Once a deposit is made, the user receives a deposit receipt in the form of a wrapped asset. Eg: If a user deposits 1ETH, the deposit receipt received is 1crETH.
  3. 3.
    The vault contract updates the deposit receipts internally stored for that user to keep up to date with all data.
  4. 4.
    On Friday at 5:30 am UTC, the vault closes the current week's round, and all of the yield generated will be deposited back into the multi-sig contract. At 8:30 am UTC the same day, the vault will start the next round with the same options strategy.
  5. 5.
    This 3-hour buffer, the time between the end of the current round and the start of the next round, will fulfil all the standard withdrawal requests that the users initiated in the previous round.
  6. 6.
    Just before the start of a new round, all receipts are updated in the contract.