Products

Pools and positions

The Hoodium LP app at pools.hoodium.app: a board that ranks concentrated-liquidity positions by what they actually earned, a page per position, and five actions that each collapse into one signing flow.

The board

The landing surface is a leaderboard with four tabs, each measuring something different. They are readable without a wallet.

TabWhat it ranksMeasured as
StrategiesIndividual positionsPnL: value now against what was put in, fees included, impermanent loss included
PoolsPoolsThe median position's profit over its own run, net of impermanent loss, per 30 days
MomentumPoolsTraded volume over windows ending now
ProvidersWalletsProfit against what that wallet put in

Why not APR. An APR figure annualises a few good days and quietly ignores impermanent loss, which is the number that decides whether a concentrated position was worth opening. Hoodium ranks on realised profit over the period the position actually ran, and shows the loss inside it rather than beside it.

Closed positions rank too. A position that has been withdrawn is priced from its own closing event, so a strategy that worked and was taken off the table is not silently deleted from the record of what worked.

A position page

Every position gets a page keyed by chain, position manager and token id. It carries:

Where a figure cannot be honestly derived it says so. A pool with no usable price, a token nothing quotes, a fee value that would exceed the depth of the pool it would have to be sold into: each is marked rather than rounded into a number that looks like the others.

The five actions

Claim

Collects uncollected fees to your wallet. The floor for a plain wallet is one signature per position manager, and a chain can carry several, so Hoodium deploys a permissionless claim router that folds a whole chain into one transaction after a one-time approval. The router acts only for msg.sender, re-checks ownership per token at execution, pays only msg.sender, and can reach no verb but collect. Wallets that batch natively (EIP-5792) skip the router entirely.

Claiming to your own wallet is free. Claiming and consolidating the proceeds into one token involves a swap, and that swap is charged. See Fees.

Compound

Claims the fees and adds them straight back into the same range as liquidity. One flow, no intermediate balance in your wallet.

Rebalance

Closes the position, moves the range around the current price and reopens it. A drifted position is one-sided by definition, holding almost entirely the token that lost, so a straddling range needs a swap leg to fund both sides. Hoodium sizes that sale from the holdings and routes it through the chain's own pools; on Robinhood Chain, where most launchpad tokens are refused by the canonical router, it quotes and routes through the pools that actually trade the pair.

Zap in and zap out

Enter a position from one token, or leave it into one token, in a single flow: the swap leg, the mint or burn, and the settlement are built together and priced through the real pool with a quoter rather than an estimate. Depositing and minting are never charged; the swap leg is.

Share cards

Any position or portfolio renders as an image card with its own backdrop, for posting. The card prints figures already public on the board and nothing about your wallet that the chain does not already say.

Portfolio

The portfolio view folds every position a wallet holds across both chains into one set of totals, plus a fee split showing what was earned in stablecoins, what was earned in volatile tokens valued at the moment it was earned, and what those same volatile fees are worth now. Stablecoins are counted at one dollar in headline totals; every other token is valued through the pools that trade it.

Known limits