ICHI Docs V2
  • Currency for Every Community
  • ICHI DAO
    • Community Tenets
    • ICHI Governance
      • Process
      • Beginner's Guide to Voting
    • Where to Get ICHI
    • Liquidity Programs
      • Reward Allocation
      • Halvings
  • Earn Yield
    • Deposit
    • Farms
    • Angel Vaults
      • Angel Vault FAQs
    • HODL Vaults
    • Uniswap V3
  • Developers
    • Decentralized Monetary Authority (DMA)
      • Minting
      • Redemption
      • Collateral Reserve
      • Community Treasury
    • Core Technical Concepts
      • Governance
        • Treasury Governance
      • Oracles
      • Mint Masters
      • Collateral Tokens
      • Strategies
    • Controller
    • Contracts
  • Partners
    • Grants
    • Liquidity Providers
  • Audits & Risks
    • Audits
    • Risks
  • Glossary
    • ICHI Concepts
    • oneToken Concepts
    • DeFi Concepts
  • FAQ
    • Frequently Asked Questions
Powered by GitBook
On this page
  1. Developers

Controller

Fund allocation and management within the Decentralized Monetary Authority

The Controller’s main function is to supervise and automate the transfer of funds between oneToken Vaults and Strategies. It can examine balances, other factors in the system, and any internal parameters (based on the Controller implementation) in order to rebalance funds. These configurable parameters do not need to be normalized across multiple Controller implementations.

Controllers can be reused across multiple oneToken instances and oneTokens can change Controllers. Each Controller is customized based on the features oneToken Governance wants to use.

PreviousStrategiesNextContracts

Last updated 3 years ago