Skip to main content

Providing Liquidity with One Token

Enter a Uniswap V4 pool using only one token. You supply one token as collateral, the protocol borrows the paired token on your behalf, and both are deployed into the pool, giving you LP exposure from a single asset.

When to use this: You hold USDe (or another token) and want USDe/USDT LP exposure without first acquiring USDT. VII Finance handles the borrowing and LP creation in one step.

How it works
  1. You supply your token (e.g. USDe) as collateral
  2. VII Finance borrows the paired token (e.g. USDT) from the lending vault on your behalf
  3. Both tokens are deployed into the pool at your chosen price range
  4. The resulting LP position is held as collateral backing the debt
You are taking on debt

This creates a borrow position. If the LP collateral value drops below the liquidation threshold, your position may be partially liquidated.


Prerequisites

  • Wallet that supports EIP-7702 connected to VII Finance (Here's the list of all wallets that are supported)
  • The collateral token in your wallet (e.g. USDe)
  • Enough native gas token for transaction fees

Step 1: Open Markets and Go to the Pools Tab

Navigate to Markets and click the Pools tab.

Markets Create Positions page — Pools tab active, showing pool table with Pool, TVL, APR, Rewards APR, 24h Volume, 30d Volume columns


Step 2: Find Your Pool and Click Borrow

Find the pool you want to enter (e.g. USDe/USDT). Hover the row. Supply, Borrow, and Leverage buttons appear on the right.

Pools table with USDe/USDT row hovered, showing Supply and Borrow action buttons on the right

Click Borrow.


Step 3: Configure Your Position

You are now on the Create Position page with the Borrow tab active.

Create Position page — Borrow tab active for USDe/USDT pool, showing Supply USDe collateral input, Borrow this Asset? toggle, USDT debt input, and Price Strategies section

The right panel shows:

  • Supply [token]: enter the amount of your collateral token (e.g. USDe)
  • Borrow this Asset? toggle: when ON, the protocol borrows the paired token (USDT) on your behalf to complete the LP
  • [Debt token]: auto-fills the required borrow amount based on your collateral and price range
  • Current Price: live oracle price ratio between the two tokens

The left panel shows:

  • Pool TVL, Pool APY, Debt Liquidity: at a glance pool stats
  • Pair details tab: Oracle Price, Supply APY, Borrow APY, Max LTV, Liquidation LTV
  • Collateral [pool] tab: risk parameters for this LP as collateral
  • Debt [token] tab: borrow rate and available liquidity for the debt token

Make sure the Borrow this Asset? toggle is enabled. Enter your collateral amount. The debt amount auto-fills based on the current price ratio.

Borrow form with 5 USDe entered as collateral — USDT auto-fills to the equivalent amount at current price, and Price Strategies are visible below


Step 4: Choose a Price Strategy

Your LP position earns fees only when the pool price is within your Min Price and Max Price range.

Price Strategies section — Stable preset selected (highlighted), showing Min Price 0.999403 and Max Price 1.0000 USDT per USDe filled in. Custom Range toggle visible.

StrategyDescriptionBest for
Stable±3 ticks around current priceStable pairs (USDe/USDT, stablecoin pairs)
Wide−50% to +100% rangeVolatile pairs with room to move
Full RangeNo range limit (toggle)Maximum resilience, lowest fee efficiency
ManualType Min/Max directly or use +/− buttonsCustom strategy
For stable pairs

USDe/USDT trades within a very tight band. The Stable preset (±3 ticks) captures the most fees for minimal out-of-range risk.


Step 5: Review Metrics and Submit

Before submitting, review the metrics shown below the price range:

MetricWhat it means
Net APYLP fee income minus borrow interest
Sub accountThe Euler sub-account that will hold this position
Current priceLive oracle price between the two tokens
Liquidation priceThe price at which your position can be liquidated
Your LTVCurrent loan-to-value ratio
Liquidation LTVMaximum LTV before liquidation is triggered
Estimated gas feeApproximate transaction cost

If your wallet is on the wrong chain, click Switch Network and approve the switch.

Click the submit button. Your wallet confirms a batch transaction that:

  1. Deposits your collateral token
  2. Borrows the paired token from the VII Finance vault (with a 0.5% slippage buffer built in)
  3. Deploys both tokens into the Uniswap pool at your chosen range, minting the LP NFT directly into the VII Finance wrapper vault
  4. Registers the LP position as collateral backing the debt
Your LP NFT is held by the wrapper vault

The LP NFT is never sent to your wallet. It is minted directly into a VII Finance wrapper contract that holds it as collateral. You retain full economic ownership and can increase liquidity, collect fees, and remove liquidity from the Dashboard. The NFT will not appear in your wallet's NFT section or on Uniswap.


Managing Your Position

After confirmation, go to Dashboard, then the Uniswap Position tab to see your LP. The card shows Position amounts, Pending Fees, Price Range, and action buttons (Increase, Remove, Collect, Borrow).

Your debt is visible under the Borrow tab. Click Edit Position to repay debt, supply more collateral, or withdraw.

Out-of-range positions

If the pool price moves outside your range, the LP stops earning fees but still acts as collateral. You can Remove liquidity, pick a new range, and re-enter.