# Pool Topology (Single-Sided PMM) ## A. Public “Edge Pools” (primary stabilization rails) On **each public chain**, for each **cW\*** token, create **single-sided PMM pools** against the chain’s most liquid stables. For each chain `C` and each wrapped token `T ∈ {cWUSDT, cWUSDC, cWAUSDT, cWEURC, cWEURT, cWUSDW}`: Create pools such as: - `T / USDC` - `T / USDT` - `T / DAI` - `T / BUSD` (where relevant) - `T / mUSD` (where relevant) **Single-sided deposit is on the cW\*** side** (controllable inventory). The market provides the quote side via traders/arbs. Benefits: - Tight peg corridor around oracle price - Arbitrage can “heal” cross-chain drifts - Inventory-based signals for bridge flow pressure ## B. Optional “Cross-Stable Hub” Pools To reduce quote fragmentation and pool count: - Pick **one quote stable per chain** as the “hub” (usually USDC, or USDT on some chains). - Deploy only `T / HUB` for each `T`. - Rely on existing deep markets (USDC/USDT/DAI) on that chain for secondary conversion. Configuration: [../config/pool-matrix.json](../config/pool-matrix.json), [../config/chains.json](../config/chains.json).