Little John

Protocol

Uniswap V4 graduation on Little John

How Little John moves a completed bonding curve into a native ETH/token Uniswap V4 pool with a custom hook.

What triggers graduation?

V10 uses a 4.2 ETH actual curve-reserve threshold. The buy path checks that threshold and runs graduation within the transaction. Cumulative volume, FDV or a wallet’s displayed dollar value do not trigger it.

What the contract does

The graduation code derives a starting pool price and liquidity allocation from the curve state, initializes the pool, and adds ETH/token liquidity. It emits a Graduated event identifying the pool and migrated amounts. The V10 buy path then burns remaining token inventory held by the curve. These details describe the code path, not a guarantee that every token will graduate.

Which pool?

The protocol is Uniswap V4 on Robinhood Chain. The pool pairs native ETH with the launched token and uses a custom Little John hook for fees and trade reporting. The pool key uses a zero pool-fee field and tick spacing 60; this does not mean trading is free, because the hook handles protocol fees. Integrators must understand the hook and its accounting.

What external apps may show

A V4 pool existing on-chain does not guarantee that every aggregator routes to it or every wallet immediately shows a chart. Each service must support the network, pool and hook. Before graduation, price coverage requires understanding the bonding-curve trading events.