Concentrated liquidity execution

Limit orders that liquid and earn

Rerange is a non-custodial protocol for directional liquid orders. Users set a target price, capital, direction, and trigger distance. The protocol deploys liquidity between market price and target price, reranges as price moves, and closes when conversion is complete.

Liquidity Range

BUY

Current
Target

What Rerange Is

Rerange turns a limit order into a working concentrated liquidity position. Instead of waiting idle off-market, the order earns swap fees while price moves toward the user’s target.

The core idea is simple:

Who This Is For

Users

Open orders that aim to convert one asset into another at a target price while collecting LP fees during execution.

Developers

Integrate order creation, previews, vaults, and order state through contracts, ABIs, or the TypeScript SDK.

Agents

Monitor order state, call permissionless reranges, batch executable orders, and earn resolver rewards from target-asset fees.

Protocol Components

Component Role
Hub Order registry, preview surface, range calculation, rerange coordinator, fee settlement.
Vault User-owned execution account that holds tokens and LP positions.
Adapter Stateless venue integration. Current public adapters target Uniswap v3 and v4.
Resolver Offchain automation that calls rerange(orderKey) when an order is executable.

The Lifecycle

  1. User previews an order and resolves or creates a vault.
  2. User approves or pre-funds the source token.
  3. Hub opens the order and asks the vault to mint concentrated liquidity through an adapter.
  4. Resolvers watch price, TWAP deviation, cooldown, and conversion progress.
  5. A resolver calls rerange(orderKey) when the order is executable.
  6. The vault removes liquidity, collects fees, and redeploys the next sliding window.
  7. When price crosses target or source balance is effectively converted, the order closes and settles.

Important Safety Properties

Rerange is protocol infrastructure. Integrators should still simulate transactions, check deployment config, and surface normal LP risks: price movement, fee variability, smart contract risk, and gas cost.