Concentrated liquidity pays the best fees in DeFi, and the best pools are not all on one chain. Meteora DLMM on Solana, Uniswap v4 on Base, tokenized stocks on Robinhood Chain. This guide explains how to hold positions on all three without three apps, three tabs and three mental models.
Each DEX app shows only its own positions. To know what you earn in total, you add up numbers by hand. To claim fees, you visit each app. To move capital to the chain where fees are best this week, you leave for a bridge and come back. Most LPs end up staying on one chain, not because it pays best but because it is simpler.
Tidepool reads your Meteora DLMM and DAMM v2 positions on Solana and your Uniswap v3 and v4 positions on Base, Robinhood Chain and Arc, and shows them in one list with the same fields: value, claimable fees, PnL, range and current price, volume and fee to TVL of the pool. Totals are per chain and overall. A performance curve is sampled on every visit.
You connect one Solana wallet and one EVM wallet, or paste addresses to watch read-only. Several wallets per chain are fine.
Claim all collects fees from every position on every chain. Tidepool groups the transactions per chain and asks for one signature per group. On Uniswap v3, the collect, an optional sell to one token and the platform fee go in one Universal Router transaction. On Solana, claims for several positions go in one batch of signatures.
The Deposit sheet bridges from inside the app. Across handles the routes between Base, Robinhood Chain and Arc (USDC or ETH; Robinhood Chain receives USDG, and Arc receives USDC, which is also its gas token). Relay handles any route that touches Solana with one signature; the solver pays the destination gas. You can go from a closed DLMM position on Solana to a new Uniswap position on Base without leaving Tidepool.
Tidepool's feed shows entries other LPs made, with the pool, the range and a thesis note, across all chains. The leaderboard ranks wallets by realized plus unrealized PnL over 24h, 7d, 30d and all time. Tap "Enter this position" to open the wizard with the same pool and range.