KETJU Research

← The Register

lp

Beets DEX V3

Rejected
Max sleeve
Reviewed
2026-08-14 · v1
Next review
2026-11-15
Chains
Sonic

Rejected venues wait the longest for re-review; a rejection has to earn another look before the scheduled date.

Beets is a decentralized exchange on Sonic centered on liquidity pools for liquid-staked tokens. It held about $395M at the 2026-08-14 survey. LP positions there carry impermanent loss: even correlated staking-token pools accumulate the weaker token when exchange rates diverge. Beets runs Balancer v3 pool types, hooks and boosted liquidity; those features add pool-specific strategy and governance assumptions rather than removing inventory risk. This is an amm-lp class disposition, not an individual rejection of Beets or a chain judgment on Sonic.

The research file

The mechanism

Beets uses Balancer v3 infrastructure on Sonic for weighted, stable and custom pools. LP shares are claims on changing pool reserves; arbitrage restores the pool’s quoted relative prices by trading against those reserves. Boosted pools may place idle tokens into lending markets, adding lender and integration risk to swap fees and inventory exposure. Hooks and custom pools require pool-specific analysis.

Control and operating record

Balancer v3 provides the core Vault and programmable pool framework, while Beets supplies the Sonic deployment, interface, incentives and governance layer. Pools can be created permissionlessly and may expose editable swap fees or delegate managers; the Beets pool pages disclose those attributes individually. No protocol loss finding is needed for this class result, and this memo does not independently clear every pool or hook.

The exit

Removing liquidity returns the position’s current pool-asset mix, subject to the exact pool logic, recovery mode and any boosted-asset unwind. A depegged LST or stable asset can dominate reserves, while a one-sided exit may realize added price impact. Secondary incentives do not guarantee compensation for that loss or immediate withdrawal.

Why the class rule decides

The amm-lp rule is dispositive because two-sided inventory exposure remains the base payoff across Beets pool variants. This is not an assertion that Beets or Balancer v3 is categorically insecure. A Beets product with independently withdrawable principal and no AMM inventory exposure would merit a separate review.

Sources

The claims above trace to these. Where a number could not be independently verified, the thesis says so.

Inherited controls

The verdict above grades the protocol layer. Every position also inherits the asset it holds and the chain it settles on. The least safe layer sets the position’s grade, and the position table names which one that is.

ChainVerdictGradeControl constraint
The memo is public. The watching is the product: the terminal reads your clients’ wallets against this Register and flags the events above when they fire. $49 per advisor per month, first 14 days free. Start the trial.