{"repo":"onflow/FlowYieldVaults","free":true,"listed":false,"github":"https://github.com/onflow/FlowYieldVaults","clone":"git clone https://github.com/onflow/FlowYieldVaults.git","description":"Flow Yield Vaults. Cadence contracts for automated DeFi vaults in Flow Credit Markets on the Flow network.","language":"Cadence","stars":41,"topics":["blockchain","cadence","defi","fcm","flow","flow-credit-markets","lending","smart-contracts","web3","yield"],"license":"Unlicense","category":"blockchain-web3","readme_excerpt":"FlowYieldVaults Smart Contracts FlowYieldVaults is a yield farming platform built on the Flow network using Cadence. The platform enables users to deposit tokens to supported DeFi strategies such as collateralized borrowing via FlowALP, a DeFi lending protocol on Flow. FlowYieldVaults aims to support yield-generating strategies, automatically optimizing returns through DeFi Actions components and auto-balancing mechanisms. Install - git submodule update --init --recursive - flow deps install System Architecture The FlowYieldVaults platform consists of several interconnected components: Core Contracts 1. FlowYieldVaults.cdc - Main Platform Contract The main contract that orchestrates the entire yield farming system: - Strategy Interface : Defines yield-generating strategies that can deposit/withdraw tokens - StrategyComposer : Creates and manages different strategy implementations - StrategyFactory : Manages multiple strategy composers and creates strategy instances - YieldVault Resource : Represents a user's position in a specific strategy - YieldVaultManager : Manages multiple YieldVault positions for a user account 2. MockStrategies.cdc - Strategy Implementations Implements specific yield strategies: - TracerStrategy : A strategy that uses FlowALP lending positions with auto-balancing - TracerStrategyComposer : Creates TracerStrategy instances with complex DeFi Actions stacking - StrategyComposerIssuer : Controls access to strategy composer creation 3. FlowYieldVaultsAutoBa","default_branch":null,"files":null,"tree":[],"storefront":"/r/onflow","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/onflow/FlowYieldVaults/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}