Concepts are useful.
Seeing them play out with real numbers makes them much easier to understand.
Let's walk through a simple $crvUSD position.
Alice deposits 10 ETH as collateral when ETH trades at $3,000.
Her collateral is worth $30,000.
She decides to borrow 15,000 crvUSD against it.
Like every borrowing position, Alice pays interest on her debt.
The borrow rate is dynamic and changes depending on market conditions and protocol parameters.
When the loan is created, LLAMMA does not assign Alice one single liquidation price.
Instead, her position is placed across a liquidation range made up of multiple price bands.
This range determines where LLAMMA starts adjusting the position if ETH moves against her.
As long as ETH stays above the liquidation range, nothing happens.
Her collateral remains entirely in ETH.
Now the market starts moving.
ETH falls to $2,850.
Alice's position enters the liquidation range.
This is where Curve's liquidation protection becomes active.
Like other lending protocols,
@llamalend tracks the health of the position.
The difference is what happens as that health changes.
On traditional lending protocols, reaching the liquidation threshold can trigger a liquidation event.
In LlamaLend, LLAMMA gradually rebalances the collateral while the position moves through the liquidation range.
Think of the price bands as checkpoints rather than a single trigger point.
As ETH moves through these bands, a portion of Alice's ETH is exchanged for crvUSD.
If the price continues lower, more of the position is gradually adjusted.
There is no single moment where the entire position changes.
Everything happens progressively as the market moves.
ETH reaches $2,700.
More of the position has moved through the liquidation range.
The health of the position continues to update based on where the collateral sits within that range.
Now imagine buyers return.
ETH recovers to $2,950.
Because Alice's position has not reached full liquidation, LLAMMA can start moving in the opposite direction.
The AMM gradually converts part of the crvUSD back into ETH as the price recovers.
The position adapts to changing market conditions instead of only reacting after liquidation has already happened.
Entering the liquidation range does not automatically mean losing the position.
However, once soft liquidation starts, the recommended approach is usually to improve the position by reducing debt rather than simply adding more collateral.
That does not mean losses disappear.
If ETH continues falling or stays volatile for a long period, collateral can still be converted at lower prices.
Soft liquidation reduces the shock of traditional liquidations.
It does not eliminate market risk.
For me, that's the real innovation behind LLAMMA.
Curve redesigned how a lending position behaves while markets are moving.
But managing collateral risk was only one part of building a complete stablecoin system.
A stablecoin also needs something else,
Maintaining its peg and managing liquidity around it.
That's where the next piece of crvUSD's design comes in.
PegKeepers.
The easiest way to understand LLAMMA is to forget everything you know about traditional liquidations for a minute.
Imagine you deposit ETH as collateral and mint $crvUSD.
As long as ETH trades comfortably above your liquidation range, nothing happens.
Your collateral remains entirely in ETH.
Now ETH starts to fall.
Like other lending protocols,
@llamalend also tracks the health of your position through a health factor.
The difference is what happens as that health deteriorates.
On traditional lending protocols, a low health factor eventually leads to a liquidation event.
In LlamaLend, the position enters a liquidation range where LLAMMA starts managing the collateral gradually instead of waiting for one final trigger.
Think of these bands as checkpoints rather than trigger points.
As the market moves through each band, LLAMMA gradually rebalances your position.
A small portion of your ETH is exchanged for crvUSD.
If the price continues to fall, more collateral is gradually converted.
There is no single moment where everything suddenly changes.
The transition is continuous.
That's why Curve calls it a soft liquidation.
The interesting part comes next.
If ETH recovers before moving through the entire range, LLAMMA starts working in the opposite direction.
The AMM gradually converts crvUSD back into ETH.
Your position doesn't simply survive.
It can partially rebuild itself as the market recovers.
This is also why LLAMMA depends on external price oracles.
The protocol always needs to know where the market is trading so it can determine which price band the position currently occupies.
None of this means losses disappear.
If the market remains inside the liquidation range for a long time, or continues falling without recovering, part of the collateral may still be sold at lower prices.
Soft liquidations reduce the shock of traditional liquidations.
They don't eliminate market risk.
That trade-off is exactly what makes LLAMMA so interesting to me.
It accepts that volatility cannot be removed.
Instead, it changes how the protocol responds to it.
In the next post, I'll walk through a complete crvUSD position step by step, so you can see exactly what happens as the price moves through each band.
Show more