Powered by Uniswap v4

Deposit one asset.
Earn more of it.

bob is a single-sided liquidity manager on Uniswap v4. Deposit one asset, put a portion to work in a correlated pool, and let trading fees compound back into the asset you started with — no pairing, no rebalancing, no selling.

Single-sided liquidity on Uniswap v4

You hold an asset you don't want to sell. bob deploys part of it as liquidity in a deep, correlated Uniswap v4 pool, keeps the rest in reserve, and routes the trading fees back into your asset. Deposit and withdraw in a single token — no pairing, no rebalancing, no price oracles.

One asset in, one asset out
No oracles or rebalancing
No active management

One pool, two positions

WBTC

WBTC holders

Long Bitcoin

You deposit
Deposit WBTC
You earn
Earn in WBTC
ETH

ETH holders

Long Ethereum

You deposit
Deposit ETH
You earn
Earn in ETH

Each side is an isolated vault that pays out in its own asset. The same design extends to any correlated pair — LINK/ETH, AAVE/ETH, and beyond.

How it works

Deposit one assetWBTC, ETH, or a correlated pair
Choose your allocationDeploy 10–50%, reserve the rest
Fees compoundRouted back into your asset
Withdraw anytimeReserve, liquidity, and fees

Your deposit splits into a reserve and a deployed slice. The slice earns fees in the paired asset, and bob swaps them back into your asset on-chain. You accumulate the token you hold — not a dollar balance.

Model your position

Pick an asset and a strategy, then see how a bob position actually played out over real WBTC/ETH pool data from Jan–May 2026 — left untouched, or actively adjusted. Measured in your own coin.

Backtested on real WBTC / ETH · Uniswap v4 data · Jan 1 2026May 31 2026 · past performance is not indicative of future results

Belief asset

Wants to end with more BTC.

Avail: 12.500
WBTC

Modeled from the 10-token historical replay, scaled to your amount. Entry dial 20% — 80% held in reserve.

Strategy

Ended with · Left untouched

9.78698WBTC-2.13%
Started with10 WBTC
Slice cost-0.21302 WBTC
Fees bought back0.001154 WBTC

BTC outperformed, so the working slice gave up a little BTC — but the 80% reserve rode the whole rally untouched. bob caps the downside an all-in LP would have eaten (-10.00%).

The market they lived through

BTC +24% vs ETH
29.40Jan 1
32.10Feb 1
34.00Mar 1
32.42Apr 1
33.66May 1
36.38May 31

Real ETH-per-WBTC, read from the pool at each month's block.

Fees harvested into WBTC

Feb 1
Mar 1
Apr 1
May 1
May 31

Versus the alternatives

bob · Left untouched9.78698WBTC-2.13%
LP everything8.99WBTC-10.00%

Built for maxis

Uniswap

Uniswap v4 native

Liquidity lives in a real, full-range v4 pool — always in range, nothing to rebalance.

Single-sided

Deposit one asset. bob builds and manages the paired position for you.

Correlated pairs

Paired against an asset that moves with yours, so the pool sells far less of your position.

Fee buyback

Trading fees are continuously swapped back into the asset you deposited, so your holdings grow.

Adjustable allocation

Choose how much works as liquidity, from 10–50%. The rest stays untouched in reserve.

Oracle-free & permissionless

No price oracles and no keepers. Anyone can trigger a harvest for a bounty, so the vault never stalls.

The honest promise

Returns in your asset, not dollars.

We won't oversell it. bob performs best in flat, choppy, and sideways markets — the long stretches between major moves. When your asset sharply outperforms its pair, the deployed slice gives up some upside; your reserve stays fully exposed throughout.

bob will

  • Let you deposit and withdraw in a single asset
  • Pay all fees and withdrawals in the asset you deposited
  • Run without oracles, rebalancing, or keepers
  • Cap your downside to the slice you chose to deploy

bobwon't

  • Give you more tokens in every market — a sharp rally in your asset has a cost
  • Protect your position's dollar value — that isn't the goal
  • Eliminate impermanent loss — it bounds it and pays it back in fees

Frequently asked

No. Deposit one asset and bob builds the paired position internally. You deposit and withdraw in a single token.

No — only when your asset is flat or down against its pair. In a sharp rally you may withdraw slightly fewer tokens, but your reserve rode the move and your allocation caps the cost.

A correlated asset moves with yours, so the pool sells far less of your position. A stablecoin pair sells you down hardest exactly when you're right. bob is built for crypto paired with correlated crypto.

No. WBTC/ETH is the flagship market, but bob is pool-agnostic. The same design works for any correlated crypto pair — LINK/ETH, AAVE/ETH, an alt against ETH — subject to a few suitability rules.

No. Only your position can withdraw your funds. The admin can move nothing but rounding dust and an optional protocol fee on yield — never your reserve or your earned fees.

Yes. Adjust your allocation up or down in place, or withdraw from your reserve without unwinding any liquidity. No full exit and redeposit required.

No. Harvesting is permissionless and bounty-incentivized, so others do it for you — and it also runs automatically on every deposit and withdrawal.

Put your assets to work.

Connect your wallet, choose an asset, and open a position in minutes.

use bob