Files
cross-chain-pmm-lps/docs/02-pool-topology.md
2026-02-26 04:40:35 -08:00

34 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 chains 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).