loomBASE SEPOLIA
Launch App

RECURSIVE STABLECOIN YIELD

Deposit. Mint.
Loop. Let it loom.

loom /luːm/ · verb

to take shape and grow steadily larger as it draws near.

Put stablecoins to work in a yield vault, mint up to 80% back as lUSD, swap, and deposit again. Every pass adds yield-bearing principal — up to 5× your capital at zero borrow cost. And because each deposit splits into two tradable assets, exiting never means unwinding.

Loop simulator

deposit 1,000 USDC
80%
deposit
+1,000
loop 1
+800
loop 2
+640
loop 3
+512
loop 4
+410
⋯ ∞
5,000
Working principal
$5,000
Exposure
5.0×
Yield on capital
25.0%
if the vault yields

lUSD you mint is your own — no interest, no liquidation. Redemption burns back exactly what each receipt records. Real loop efficiency depends on lUSD market depth.

THE MECHANISM

One pass through the loop

Each cycle turns minted liquidity back into earning principal. The numbers below follow a single 1,000 USDC deposit at an 80% mint ratio.

011,000 in

Deposit

1,000 USDC enters the vault and starts earning immediately. The position is recorded as vault shares.

02800 lUSD + receipt

Mint

Choose 0–80%. At 80% you receive 800 lUSD — plus Receipt #1, the claim on your 1,000 and all its future yield.

03800 USDC back

Swap

Trade the 800 lUSD back into USDC on the lUSD/USDC pool. lUSD is yours — minted, not borrowed.

04→ 5,000 working

Deposit again

The 800 goes back in: mint 640, then 512, then 410 … your working principal compounds toward 5,000.

repeat until the next pass is too small to matter

THE EDGE

Leverage without
a lender

Looping on a lending market means borrowing against your own collateral and paying an interest spread that eats the yield. In loom there is no lender: lUSD is minted, not borrowed. The debt on each receipt is fixed the moment you mint — it never accrues, and redemption burns back exactly that amount, whenever you choose.

Borrow APR
0%
Debt growth
None
Liquidation
None

Full loop, by mint ratio

RatioWorking principal5% vault → you earn
60%2.5×12.5%
70%3.3×16.7%
80%5.0×25.0%

Working principal = 1 / (1 − ratio), the limit of an infinite loop. Effective yield assumes the vault's rate applies to all looped principal and lUSD trades near par.

WHY TWO ASSETS

Exit is a trade,
not an unwind

A deep loop is easy to enter and — in most protocols — miserable to leave. loom splits every deposit into two independently tradable assets, so every leg of your position has its own market and a 5× loop can be left in a single transaction.

lUSD

the liquidity leg · ERC-20

One shared token across USDC and USDT markets, minted at your chosen ratio of USD-normalized principal. Sell it, LP it, or hold it to redeem receipts — its supply always equals the debt outstanding on unredeemed receipts.

Withdrawal receipt

the principal leg · ERC-721

Each deposit mints an NFT recording principal, vault shares, mint ratio, and the exact lUSD debt to redeem. Whoever holds it owns the exit: burn the recorded lUSD after T+2 and take principal plus all accrued yield at the current share price.

exit 1

Redeem

Hold both legs, wait T+2, burn the recorded lUSD, take principal + yield.

exit 2

Sell the receipt

Hand the exit rights to a buyer and keep the lUSD you minted — done in one transfer.

exit 3

Sell the lUSD

Monetize the liquidity now, keep the principal claim, buy lUSD back when you redeem.

USDC market

AAVE test USDC on Base Sepolia

Ratio
0–80%
Unlock
T+2

USDT market

loom test USDT with open faucet

Ratio
0–80%
Unlock
T+2

Read before you loop

Peg assumption

USDC and USDT are taken at 1:1 USD with no oracle. A depeg of either propagates through the shared lUSD to both markets.

Loop depth is lUSD exposure

Every loop pass routes through the lUSD market. Deep loops need deep lUSD liquidity; thin pools mean slippage on entry and exit.

Asset-bound redemption

A receipt's asset decides what you redeem; the lUSD you burn is always the unified token.

Testnet

Deployed on Base Sepolia. Yield is simulated by vault balance growth; no real funds, no liquidation engine.

Start your first loop.

Testnet funds, real mechanics. Five minutes to a 5× position.

Launch the app