# Your Aave collateral can become a liquidity position

> Collateral sitting at Aave earns the supply rate and nothing else. Two operations move it into a leveraged Uniswap range without you ever holding it.

- Source: https://defiloops.com/blog/your-aave-collateral-can-become-a-liquidity-position
- Published: 2026-09-16
- Category: Strategy
- Tags: aave, uniswap, leverage, liquidity
- Author: DeFiLoops

---
Collateral parked at Aave does one thing: it earns the supply rate and backs whatever you have
borrowed. That is a reasonable place for it to sit and a dull one.

Moving it into a liquidity position by hand is not dull, it is blocked. To withdraw collateral
you must first repay enough of the debt it backs, and the money to repay that debt is the
collateral. The same closed loop that stops you refinancing stops you redeploying.

## Two ways across

<Spec rows={[
  ['Into a new range', 'Repay Aave with borrowed money so the collateral can be withdrawn, mint a Uniswap range with it, and let the new position carry the borrowing instead. You name the fee tier and both ticks'],
  ['Into a range you already hold', 'Clear the existing borrow so the position can accept more liquidity, add the Aave collateral to it, then restore the borrow'],
]} />

Both run inside a single transaction funded by a flash loan from Morpho. The debt is repaid,
the collateral is released, the position is built, and the borrowing is re-established against
the new position — with the flash repaid from that borrowing before the transaction ends.

<Callout type="note" title="The debt does not go away, it changes what it is secured by">
  This is not deleveraging. You are moving the thing that backs the loan from an Aave deposit
  to a Uniswap position, and the loan comes along. Your exposure changes shape rather than
  size.
</Callout>

## What you are actually choosing

Moving into a *new* range means naming the fee tier and the two ticks, and those are the whole
strategy. A wide range collects less and needs less attention; a narrow one collects more per
dollar and stops collecting the moment price leaves it.

Fee tiers are named in the pool's own millionths rather than basis points, which trips people
up constantly: a 0.05% pool is `500`, not `5`.

Adding to a range you already hold takes no ticks at all, because the range already exists. It
is the cheaper operation and the less consequential decision.

## The way back

The same road runs in the other direction. A liquidity position can be closed directly into an
Aave position — as a long, a short, or a single collateral — which is
[its own article](/blog/closing-a-liquidity-position-into-a-long-a-short-or-neither).

Between the two, an asset can go from lending collateral to levered liquidity and back without
being sold on either leg, and without you holding it in between.

## Where this stops

- **Aave v3 only.** Both directions read and write v3 positions; there is no v4 version of
  either, and on Base and Arbitrum v3 is the only Aave available anyway. The pair also has to be
  one the system already curates.
- **A Safe cannot run either one**, both being flash-funded and the callback needing a module.
- **The unwind minimums are required.** A liquidity burn settles at the pool's price at that
  instant, and those minimums are the only bound on it — so a zero is refused on the chain
  rather than treated as "no preference".