Independent. Not built by Fables, not affiliated with them, not endorsed
by them. Built by one liquidity provider who farms the pool and reads the chain directly.
The official site is fables.fi — this is not it.
Everything about Fables that the site doesn’t tell you.
Fables is a Uniswap v4 hook DEX on Robinhood Chain running a six-week
liquidity-points programme. This page reads the protocol straight off the chain and shows the
one number that decides whether it is worth your time: how much of the reward is still
unissued. Nothing here is personal — no wallet, no position, no tracking.
LP points not yet issued
—
reading the programme clock…
The schedule
The programme is back-loaded, and it is not a small effect
Points per week, in millions. Weeks 4–6 carry 65.5% of the
900,000,000-point LP pool — capital deployed in the last three weeks earns roughly
1.9× what the same capital earned in the first three.
Fables renders this schedule on its own portfolio page, but as a rail of bars — never as
figures. These are the figures. Verify them yourself in about a minute: open
fables.fi, fetch /assets/index-*.js, follow it to the
PortfolioPage-*.js chunk, and search for 1035e5. The array reads
[72e6,1035e5,135e6,1665e5,198e6,225e6] — the minifier rewrites 103.5e6 as
1035e5, which is why searching for the decimal form finds nothing. The same
object carries the programme bounds: Date.UTC(2026,7,24,2) to
Date.UTC(2026,9,5,2) — 24 Aug to 5 Oct, six clean seven-day weeks.
Right now
Protocol state
total value locked
—
farm pools
24h volume
—
all pools
capital efficiency
—
volume per $ of TVL
eth / usdg
—
live fee —
pool
tvl
24h volume
turnover
24h fees*
loading…
Turnover is 24h volume divided by TVL — how hard each dollar of
liquidity is working. Points accrue on the fees your liquidity earns, so turnover, not
TVL, is what a points farmer is actually buying. *Fees estimated at the pool’s observed
fee tier; ETH/USDG runs a dynamic fee that the keeper reprices off volatility, so its true
24h take moves around.
Why trust these numbers
How each figure is derived
Price, tick and liquidity come from getSlot0 and getLiquidity on
the v4 StateView contract at 0xF333…673b, called against
rpc.mainnet.chain.robinhood.com from your own browser — this page has no backend
and no database.
The live swap fee is read from the pool’s hook at 0x06a8…6080.
Fables uses v4’s dynamic-fee sentinel (0x800000) rather than a fixed tier, so
the fee you see is the one in force this second, not a nominal number.
TVL and volume come from DexScreener’s index of the same pools.
The points schedule is read out of the app bundle, as described above.
Positions are ERC-6909 balances on the hook rather than NFTs, which is why v4 LPs are harder to
count than v3 ones and why most trackers show nothing at all for this protocol.
Before you deploy anything
What can go wrong
You can lose money. Providing concentrated liquidity exposes you to impermanent
loss. A pool sells you out of whichever asset is rising. If price moves hard you can
withdraw less than you put in, fees included.
Out of range earns exactly zero. Points track fees earned, so a position that
drifts outside its band stops accruing entirely — not slowly, immediately.
There is no token and no guaranteed airdrop. Points are discretionary. The same
developer previously ran a points programme (Alphix) that never produced a token.
The contracts are new. There is a Sherlock audit on the underlying v4 architecture
but no Fables-specific report. The code is immutable — a bug would not be fixable.
US persons are excluded under the protocol’s own terms, wherever they live.
A third party can switch on a fee above Fables’ head. Fables’ own docs
disclose that the Uniswap v4 protocol fee is set by a controller that is not a Fables
contract, can take up to 0.10% of each swap in each direction without the
hook’s consent, and reads zero today. Today is not a guarantee.
I hold a position in the ETH/USDG pool. I am not affiliated with the Fables
team, this is not financial advice, and I am not a licensed adviser. Treat this page as
arithmetic, not a recommendation.
If you decide to farm it
Use a referral link — yours or mine
Straight from the Fables documentation, not from me: a
referral pays the referrer 10% of the points their referee earns, drawn from a
100,000,000-point reserve set aside inside the 1,000,000,000 total — the other
900,000,000 being the LP pool above. It is added on top of what the referee earns and is
never deducted from them. The rate does not step down and does not depend on when you
were referred.
So going in under a referral link costs you nothing, and going in without one simply leaves
that 10% unclaimed by anybody. If you know someone already farming, use their link. If
you don’t, mine is below — and I would rather say plainly that I benefit from it than
have you find out later.
Two things worth knowing before you sign: a wallet keeps the first referrer it is bound to and
that can never be changed, and self-referral is refused outright — the reward is strictly
proportional to points actually earned, so a ring of empty wallets is worth exactly zero.