RUJI AMM Deep Liquidity on THORChain
Multiple market-making strategies on Rujira's orderbook DEX. Earn trading fees from real volume โ no token inflation, no hidden incentives.
Two ways to provide liquidity today
Custom Concentrated Liquidity (CCL)
Provide liquidity within a user-defined price range with fully configurable spread, skew, and fee settings. Capital earns fees only when the market trades inside your range โ delivering far higher capital efficiency than XYK.
- User-defined price range (e.g. $70kโ$150k for BTC/USDC)
- Custom spread = your target profit per round trip
- Skew controls liquidity shape โ uniform, center, or edge-weighted
- Fee setting: compound internally (MOIC) or claim as yield (APR)
XYK Strategy
Replicates the classic constant-product AMM (xยทy=k) on an orderbook. Maintains a ~50/50 split between both tokens โ selling outperformers and buying underperformers as prices move. Simple, broad coverage.
- No range required โ covers the full price curve
- ~50/50 exposure between both tokens at all times
- Returns compound automatically within the LP
- Being phased out in favour of CCL โ open positions unaffected
Four parameters, full control
CCL is algorithmic market making with a high level of customisation. You set the rules โ the protocol executes them on-chain.
Price Range
Define a low and high price boundary. Above the top your position is 100% quote asset; below the bottom it's 100% base asset. Tighter ranges generate higher fee density โ but amplify impermanent loss if price exits.
Spread
Your target profit per round trip. The AMM sells at price X and repurchases at X minus spread. Higher spread = more profit per fill but needs more price movement. Lower spread = more fills, thinner margin.
Skew
Controls the shape of liquidity within your range. Uniform = steady income anywhere in range. Edge-weighted = accumulate more at extremes (volatile pairs). Center-weighted = concentrate near current price (stable pairs).
Fee
How much of spread profits you claim as yield. Set to full spread = maximum claimable APR. Set to 0% = all profits compound internally, tracked as MOIC (multiple of invested capital) rather than APR.
Wide range or tight range โ your call
Wide range, set-and-monitor
Alice has $10,000 USDC and believes BTC stays between $70k and $150k over her investment horizon. She opens a wide CCL position covering that range and checks in periodically to claim yield.
Every 0.30%+ price move generates yield. More volatility = more income. Alice monitors performance via analytics and claims rewards periodically.
Tight range, high intensity
Bob has $1,000 USDC and actively manages his positions. He opens a ยฑ1.5% range around current BTC price to maximise returns while in-range, then repositions when price exits the band.
APR shows 0% (all compounding), but MOIC tracks total performance including compounded trading profits and price movements.
Pick a pair and start providing liquidity
Each trading pair runs its own CCL strategy contract. Click a pair to open the range-trading interface directly on Rujira.
Why CCL beats Uniswap v3
Uniswap v3 pioneered concentrated liquidity, but it's constrained by the AMM-pool model. RUJI CCL takes the same core idea and rebuilds it on an orderbook โ eliminating every structural weakness.
Uniswap v3
- No orderbook โ takers and makers can't meet
- Fixed fee tiers only (0.01% / 0.05% / 0.3% / 1%)
- Active re-ranging burns L1 gas as price moves
- JIT bots front-run passive LPs every block
- No connection to external liquidity sources
- Yield from fee share only
RUJI CCL
- Orderbook DEX โ taker flow meets your maker position
- Fully customizable spread per position
- Virtualized orders โ near-zero gas until a match
- Passive making โ no JIT bots, no front-running
- BLV stacks THORChain's L1 pools beneath you
- Preferential 0.025% maker fee on every fill
The result: higher capital efficiency, lower gas costs, and sustainable returns from real trading activity โ not from competing protocols subsidising your yield.
From deposit to trading fees in four steps
1. Deposit
Supply tokens to a CCL position or XYK strategy. No minimum. Permissionless deployment.
2. Configure
Set your price range, spread, skew, and fee โ or use XYK to cover the full price curve automatically with zero configuration.
3. Go live
Virtualized orders appear on the Rujira orderbook, ready to match against real taker flow โ no gas until a fill.
4. Earn
Collect 0.025% preferential maker fees on every matched fill. Withdraw anytime โ no lock-ups.
Virtualized order architecture
Funds never leave your position until a fill. Virtualized orders eliminate the gas waste of constant cancellation and replacement โ the defining inefficiency of traditional concentrated liquidity on-chain.
Entirely on-chain
No external cranking services, no privileged relayers, no trusted price oracles for order placement. The protocol is self-contained and permissionless.
Preferential maker fees
AMM strategies earn 0.025% maker fees โ the lowest fee tier on Rujira Trade, shared proportionally between app layer and base layer consistently with all other mechanisms.
Multi-strategy stacking
Multiple independent strategies operate on a single pair at the same time. User limit orders, tracking orders, and CCL positions all stack โ maximising total market depth.
Base Layer Virtualization
A self-contained contract that requires no third-party LP deposits. It automatically virtualizes THORChain's native L1 pool liquidity onto the Rujira orderbook, adding depth beneath every pair. View base-layer pools โ BLV docs โ
Sustainable returns
Yield is generated entirely from real trading volume. No token inflation, no protocol subsidies, no Ponzi dynamics. Positions grow or shrink with actual market activity.
Start earning trading fees today
Choose a pair, set your range, and let the AMM work. Every matched fill earns you a 0.025% maker fee.
RUJI AMM
liveUJI Pools provides access to a multi-strategy Automated Market Maker (AMM) built to add liquidity to the Orderbook DEX. Market making keeps bid-ask spreads tight and deepens orderbook liquidity. It is essential to optimize trading conditions and provide a great trading UX. Rujira's AMM attracts liquidity providers (LPs) by offering yield in the form of trading profits.
| Name | Code |
|---|---|
| xyk AMM - AUTO/USDC | rujira-bow (pools) v1.0.0 (Code-ID: 5) |
| xyk AMM - LQDY/BTC | rujira-bow (pools) v1.0.0 (Code-ID: 5) |
| xyk AMM - LQDY/USDC | rujira-bow (pools) v1.0.0 (Code-ID: 5) |
| xyk AMM - NAMI/USDC | rujira-bow (pools) v1.0.0 (Code-ID: 5) |
| xyk AMM - RUJI/USDC | rujira-bow (pools) v1.0.0 (Code-ID: 5) |