Contract Overview

Alpha Homora Components

Alpha Homora product is mainly composed of 5 components:
  1. 1.
    Homora Bank Contract: the main contract that stores users' positions and tracks the borrowing tokens.
  2. 2.
    Homora Spell Contracts: the contracts that interact with DEXes and wrapper contracts to open/add/remove/close users' positions.
  3. 3.
    Homora Wrapper Contracts: the contracts that handle the farming process (i.e. deposit into Masterchef contract) and wrap/unwrap user's collateral and forward wrapped tokens to bank/spells
  4. 4.
    Homora Oracle Contracts: the contracts that identify position values and token price
  5. 5.
    Homora SafeBox Contracts: the contracts that allow users to lend tokens and earn lending interest (interest rate is reflected from how much users borrow the token).