Pool types
Weighted pools
Custom weights per token; best for uncorrelated assets.
Stable pools
Pegged or correlated tokens (e.g., stablecoins) with a known exchange rate.
Pool differences
Pool math
- Weighted pools use constant product formulas (similar to Uniswap V2) and allow for custom weight distributions between tokens
- Stable pools use specialized stable swap curves optimized for tokens that should trade near parity
Key parameters
- Weighted pools are configured primarily through token weights (e.g.,
80/20,50/25/25) - Stable pools use an amplification coefficient to determine how tightly the prices should be bound together
Use cases
- Weighted pools: Best for uncorrelated assets where price divergence is expected (e.g.,
HONEY/WETH) - Stable pools: Ideal for correlated assets like:
- Stablecoins (
USDC/USDT/DAI) - Wrapped/underlying tokens (
iBERA/BERA)
- Stablecoins (