> For the complete documentation index, see [llms.txt](https://docs.cian.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cian.app/bondify/for-users-quick-start/user-strategies/looper.md).

# Looper

Looping borrows from SLF against your collateral to mint more of the same yield-bearing asset, multiplying your yield exposure.

**One-lock looping.** The borrowed USDC never reaches you as cash. When you deposit collateral and set a leverage target, the protocol borrows the target debt from SLF and immediately converts it into more of the collateral asset, routed through a DEX or the official mint path, whichever is cheaper. The entire loan becomes yield-bearing collateral locked inside the position. There is no path to borrow USDC and walk away with it, which removes the cash-out attack vector a normal lending market has.

<figure><img src="https://3390898017-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2VbJsIDm1Amv00TtXuYm%2Fuploads%2FO3oNj18HfhtXAor0gz4J%2Fone_lock_looping_mechanism_gitbook.svg?alt=media&amp;token=1b3bb1e2-4bd4-4ce1-9833-aed0618ad6f5" alt=""><figcaption></figcaption></figure>

**Open a position** two ways: build natively (pick asset and leverage), or migrate an existing leveraged position from Aave or Morpho without unwinding.

**Manage** an open position: adjust leverage by adding or repaying SLF debt, claim rewards and points, or use it to issue a Yield Token or a Junior Token.

**Exit** three ways, fastest last:

* Repay debt and withdraw collateral yourself. The underlying unstake cycle applies, multiplied by leverage (a 5× position on a 7-day asset takes \~35 days to fully unwind).
* Delegated unstake: pick an exit percentage, the protocol unwinds, repays SLF, and returns your profit plus points.
* Tokenize to Junior Token and sell on the secondary market, typically within a minute.

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Issue Yield Token</strong></td><td><a href="/bondify/for-users-quick-start/user-strategies/looper/issue-yield-token.md">Issue Yield Token</a></td></tr><tr><td><strong>Issue Junior Token</strong> </td><td><a href="/bondify/for-users-quick-start/user-strategies/looper/issue-junior-token.md">Issue Junior Token</a></td></tr><tr><td><strong>Migrate from External Positions</strong></td><td><a href="/bondify/for-users-quick-start/user-strategies/looper/migrate-from-external-positions.md">Migrate from External Positions</a></td></tr></tbody></table>
