📈
Oh! Finance Docs
AppSiteBlog
  • Welcome to Oh! Finance
  • What is Oh! Finance, How Does it Work?
  • Getting Started 🔰
    • Intro
    • Prepare to Deposit USDC
    • How to Prepare to buy OH tokens on Avalanche C-Chain
    • How to Stake USDC to Earn Interest
  • General 📖
    • Contract Addresses
    • Security
    • Insurance
    • Benefits & Risks
    • Roadmap
    • Tokenomics
    • FAQ
  • Advanced: Protocol Detail
    • About Oh! Finance
    • Oh! Yield Index
      • Oh! Bank
      • Oh! Strategy
      • Oh! Liquidator
      • Oh! Manager
    • Oh! Governance
      • Oh! Forum
      • Oh! Governor
    • Oh! Token
    • Oh! Staking
      • Oh! Pool
    • Active Banks
      • Oh! USDC
      • AutOH!matic
    • Underlying Protocols
      • AaveV2
      • Compound
      • Curve
      • Moonwell
      • Solarbeam
    • APY Calculations
  • Community & Socials 📣
    • Twitter
    • Medium
    • Telegram Community
    • Telegram Announcements
    • Contact Us
  • Terms of Service
Powered by GitBook
On this page
  • Management Fee
  • Buyback & Burn

Was this helpful?

  1. Advanced: Protocol Detail
  2. Oh! Yield Index

Oh! Manager

Yield & Revenue Management

The OhManager contract is the entry point for protocol investment control and revenue management. The Manager contains data about all on-chain Banks, Strategies, Liquidators, and whitelisted Smart Contracts.

Banks are managed by calling any of the following functions:

  • finance() - Invest all available underlying in the next Strategy queued for the Bank

  • financeAll() - Invest all available underlying on the Bank evenly across all Strategies

  • rebalance() - Withdraw all underlying, then invest all available underlying on the Bank evenly across all Strategies

Only EOAs (Externally Owned Addresses, i.e. end-users) and whitelisted Smart Contracts can call protocol management functions to prevent attacks

Management Fee

Any user can call the above functions and be rewarded with 2% of the total profit generated from the transaction, the managementFee.

Buyback & Burn

The Manager accrues 20% of total profit generated during Bank management as a fee to buyback & burn Oh! Tokens, the buybackFee. Any user can trigger the buyback() function to use accrued revenue to buyback & burn Oh! Tokens.

PreviousOh! LiquidatorNextOh! Governance

Last updated 4 years ago

Was this helpful?