A Beginner Friendly Guide for Web3 Developers
Lending protocols are one of the most important building blocks in decentralized finance. They let users borrow, lend, and build leveraged positions without intermediaries. Protocols like Aave and Compound defined the standard for collateralized on chain lending. Flow introduces a new approach through its Flow Credit Market (FCM) and the product built on top of it, Flow Yield Vaults (FYV).
This guide explains the context behind Flow’s design, how traditional lending protocols work, and what Flow is doing differently.
1. What Is a Lending Protocol?
A lending protocol is a smart contract system where:
- Users deposit assets as collateral
- They borrow other assets against that collateral
- A health factor keeps the position safe
- Collateral is liquidated if health becomes too low
Liquidation ensures the protocol does not end up with bad debt. But liquidation risk is one of the biggest user pain points in existing systems.
2. How Existing Protocols Handle Liquidations
Example: Aave
A typical liquidation flow looks like this:
- Your collateral value falls
- A Keeper detects your unhealthy position
- The Keeper repays some of your debt using a flashloan
- The Keeper receives a large chunk of your collateral at a discount
Problems with this approach:
- Liquidations are large
- Keepers profit from user loss
- Liquidations can happen during brief volatility
- Positions can get wiped out instantly
This model works, but it is harsh and inefficient for users.
3. Flow’s Architecture: Two Layers Working Together
Flow has two related but distinct systems.
3.1 Flow Credit Market (FCM)
This is the base lending layer. It provides:
- Borrowing and collateral management
- Health factor logic
- Liquidation rules
- An automation framework for top ups and draw downs
FCM is similar to Aave in role, but with improvements in liquidation mechanics.
3.2 Flow Yield Vaults (FYV)
This is a strategy built on top of FCM. FYV uses the automation hooks inside FCM to:
- Continuously monitor position health
- Sell a small portion of yield tokens when collateral drops
- Buy more yield tokens when collateral rises
- Maintain a stable health band so liquidation never occurs
FYV behaves like an automated rebalancing engine that runs continuously.
4. How Flow Handles Liquidations Differently
Flow’s liquidation system improves upon legacy designs.
Minimal Liquidation
Flow sells only the smallest amount of collateral needed to restore health.
DEX First Execution
Liquidations are routed through a decentralized exchange:
- Predictable pricing
- No dependency on external bots
- Best possible market rate
If a Keeper wants to liquidate, they must beat the DEX price.
Multiple Small Adjustments
If the market keeps dropping, FCM performs several small corrections instead of one destructive liquidation.
5. Why FYV’s Automation Matters
Flow Yield Vaults automate everything a user would manually do.
Example behavior:
- If FLOW price drops ten percent, FYV sells ten percent of yield tokens
- If FLOW price rises fifteen percent, FYV buys fifteen percent more
This keeps users:
- Maximally invested when safe
- Hedged when risky
- Protected from liquidation
Simulations show FYV achieves higher returns than similar strategies on Aave because:
- It avoids liquidation loss
- It maintains safe leverage
- Automation captures more upside opportunities
6. Key Takeaways for Developers
Lending protocols can be redesigned to be more user friendly
Flow reduces liquidation pain and aligns incentives between the protocol and users.
Automation is becoming essential
Instead of relying on keepers or manual adjustments, Flow builds automated risk management at the protocol layer.
Deterministic liquidation improves user trust
DEX based execution ensures transparent and predictable behavior.
7. Summary
Traditional Lending Protocols
- Large liquidations
- Keeper profit is user loss
- Sudden position wipeouts
- No built in protection
Flow Credit Market + Flow Yield Vaults
- Automated health balancing
- Minimal liquidation
- DEX driven execution
- Continuous rebalance strategy
- Higher return with reduced risk
Flow builds a safer and more efficient foundation for leveraged yield strategies, especially for developers building products on top of lending primitives.
Top comments (2)
To read more in depth: github.com/onflow/FlowCreditMarket
Follow me on X to get more updates like this:
x.com/codeswithroh
Flow’s approach to smoother, smaller liquidations is exactly the kind of innovation DeFi needs. Big fan of this direction.