The liquidity module models connectors and baskets that can aggregate or route liquidity while preserving a share/accounting boundary for participants.
Concepts
- Connector — a registered liquidity source or adapter.
- Basket — a managed set of assets or connectors with a defined composition.
- LP shares — a representation of a participant’s claim on the basket accounting.
Governance controls connector registration and configuration. Deposits and withdrawals must respect the module’s share and asset conversion rules, and a product should show which connectors are available rather than implying universal routing.
Cross-chain note
IBC can be part of the liquidity path, but IBC availability is channel and counterparty specific. Use cross-chain settlement for the packet and recovery model, and do not call an IBC connector executable until the target channel is discovered and healthy.