Contract Overview
Alpha Homora product is mainly composed of 5 components:

- 1.Homora Bank Contract: the main contract that stores users' positions and tracks the borrowing tokens.
- 2.Homora Spell Contracts: the contracts that interact with DEXes and wrapper contracts to open/add/remove/close users' positions.
- 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.Homora Oracle Contracts: the contracts that identify position values and token price
- 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).
Last modified 1mo ago