← back to app
Brook
UHI9
A Uniswap v4 Hook

Steady yield
for committed LPs.

Brook turns volatile swap fees into predictable, paycheck style income, so serious capital can finally provide liquidity.

Built by Fatuma YattaniNairobi
Brook
01 · The Problem
$260B
in stablecoins, mostly sitting idle.

Liquidity provider income is fundamentally lumpy. Fees arrive only when swaps happen, so a pool might pay 80% APR one week when volume spikes, then almost nothing the next when it goes quiet.

For a retail farmer chasing the next spike, that is fine. But for an institutional LP, a stablecoin protocol, or anyone who has to report income and plan a budget, unpredictable means unusable.

The volatility itself is the barrier. Over $260B in stablecoins exist, yet most sits idle rather than providing liquidity. Predictability is the unlock.

Brook01
Brook
02 · Why It Happens
Root Cause

Fees pay out the instant they are earned.

Every swap pays its fee straight to whoever holds liquidity at that exact moment. There is no memory, no averaging.

So mercenary capital floods in right before a high volume event, collects the fat fees, and leaves. The patient LP who stayed all month earns whatever is left on the quiet days.

The mechanism rewards perfect timing, not commitment. That is exactly backwards for anyone who wants to provide liquidity and hold.

LP fee income, per day
a real LP's week to week reality
Brook02
Brook
03 · The Solution
What Brook does

It turns the spikes into a steady stream.

Brook holds back a slice of every swap fee in a shared buffer instead of paying it out instantly. The buffer fills all week.

When the week closes, that buffer becomes next week's paycheck, released to LPs smoothly over the following seven days, weighted by who actually stayed in range.

Same total fees. But the jagged orange line becomes the smooth green one. Predictable enough to budget against.

Same fees, smoothedrawBrook
same area under the curve, predictable payout
Brook03
Brook
04 · How It Works

Three steps, one hook.

Brook runs entirely inside the pool's own lifecycle. No keepers, no off chain bots, no extra trust. Every swap does the work.

i. Every swap
Skim
A configurable share of each swap's output, 20% by default, is set aside into the epoch buffer instead of paying LPs immediately.
ii. Every epoch
Roll
When the epoch ends, the buffer closes and becomes the payout pool for the next epoch. Last week funds this week.
iii. Continuously
Stream
LPs draw their share smoothly over the epoch, weighted by how long their liquidity actually sat in range.
Brook04
Brook
05 · The Math

Yield weighted by commitment.

An LP's share of the buffer is set by a single score. The longer your liquidity sits in range, the higher it climbs, and yield streams out smoothly as the epoch elapses.

score = liquidity × (inRangeTime × m + outOfRangeTime) ÷ m  (m = multiplier, default 4)
share = buffer × score ÷ totalScore
vested = share × elapsed ÷ epochLength  (linear stream)
100% in range
1.00×
full commitment
50% in range
0.63×
half the time
25% in range
0.44×
occasional
0% in range
0.25×
still earns

A fully committed LP earns about 2.3× more than a 25% one. Out of range still earns. Brook rewards commitment, it does not punish.

Brook05
Brook
06 · Who It's For
Beachhead
Institutional LPs
Funds and professional desks that need reportable, predictable returns. They cannot manage positions actively or justify chaotic week to week income to their own stakeholders. Brook gives them yield they can stand behind.
Unlocks a category
Structured Products
LP bonds and fixed rate vaults cannot exist on top of random yield. A smooth, predictable underlying is the raw material. Brook makes a whole class of DeFi fixed income buildable.
Stablecoin & LST pools,committed capital that matches committed yield
Yield aggregators,a stable APR they can actually quote to users
Token projects,seed a pool with sticky, long term aligned liquidity
DAO treasuries,legible cash flow for governance and reporting
Brook06
Brook
07 · Business Model

Brook earns when LPs earn.

No token, no emissions, no rent seeking. Brook takes a small, configurable cut of the smoothing flow it already manages, so revenue scales directly with the yield it delivers.

How it captures value
A slice of the flow
A small configurable protocol fee on the smoothing buffer Brook already routes. Revenue from real swap fees, never from inflation.
Why it scales
More pools, more volume
Every new pool and every swap widens the flow. Brook grows with adoption across any chain running Uniswap v4.
Why it aligns
Paid to perform
Brook only earns when it is actually delivering yield to LPs. Incentives point the same direction as its users.
Brook07
Brook
08 · Why It Lasts

No subsidies. Pure mechanism.

Brook needs no token emissions and no incentives to function. The yield is real fee revenue, and the design compounds its own demand.

Real yield, not emissions
Every token paid out was earned from an actual swap. Nothing is minted or subsidized, so there is nothing to run dry.
A self reinforcing loop
Predictable yield attracts committed LPs, deeper and stabler liquidity, more volume, a larger buffer, better yield.
Aligned by design
Brook only earns when LPs earn. No misaligned rent, no extraction that drives users away.
Multi chain by design
One script, one RPC. Brook deploys on any chain running Uniswap v4, wherever serious liquidity lives.
Brook08
Brook
09 · Roadmap

Live today. Built to go further.

Accomplished
Full hook mechanism skim, roll, stream, and claim
Range weighted scoring commitment rewarded, not punished
101 passing tests unit, integration, fuzz, edge cases
Deployed and verified live on Unichain Sepolia
Periphery router self serve access for any wallet
Live frontend mint, provide, swap, and claim end to end
Ahead
Security audit and formal verification
Mainnet deployment production launch on Unichain
Multichain rollout architected for any v4 chain, a salt mine and config away
Hooks routing allowlist submission for Labs interface routing
Ecosystem layer structured products, protocol fee, integrations
Brook09
Brook
Thank you

Thank you, Atrium
and Uniswap.

For the curriculum, the office hours, and the room to build. Brook exists because UHI9 made space for it.

Built by Fatuma Yattani · NairobiUHI9
1 / 11