HyperHarvest
  • 🌽Hyper Harvest
  • Overview
    • ⛩️Introduction
      • πŸ€Project Overview
      • πŸͺΆKey Features
      • πŸ•°οΈWhy This Matters
    • 🌟Getting Started
      • πŸ₯¨Prerequisites
      • πŸͺ»Installation
      • πŸ“’Quick Start Guide
  • Basics
    • 🏠Architecture
      • πŸ‘¨β€πŸ’ΌSystem Overview
      • πŸŽ›οΈHyperHarvest Smart Contract
      • ⛓️Cross Chain Communication
    • πŸŒ€Core Components
      • πŸ›¬HyperHarvest Vault
      • πŸ“ Private Strategy Mechanism
      • πŸ”—Chainlink CCIP Integration
      • πŸ”₯Lit Protocol Integration
      • πŸ“§XMTP Integration
      • πŸ•ΈοΈWeb3 Auth Integration
      • πŸ“‡Envio Integration
    • πŸ™Žβ€β™‚οΈUser Guide
    • πŸ“‘Developer Guide
    • πŸŽ‰Future Work
Powered by GitBook
Page cover
On this page
  1. Basics
  2. 🏠Architecture

πŸŽ›οΈHyperHarvest Smart Contract

Our system revolves around a single smart contract, HyperHarvest.sol, which serves multiple purposes:

  1. Vault Functionality: Handles deposits and withdrawals, minting HH shares to represent user deposits.

  2. Cross-Chain Gateway: Acts as the entry and exit point for cross-chain messages via Chainlink's CCIP.

  3. Strategy Execution: Interacts with Aave for yield generation and executes the yield optimization strategy.

PreviousSystem OverviewNextCross Chain Communication

Last updated 9 months ago