Aqua Shared Liquidity Layer

1inch Aqua is a programmable shared liquidity layer: it keeps capital in maker-controlled wallets and lets the same assets back multiple swap strategies at once — no pooled custody, no capital migration. Makers ship virtual balances into strategies; takers fill swaps atomically against them.

What Aqua gives you

  • A self-custodial liquidity model — the protocol holds no tokens; virtual balances are an on-chain accounting counter.
  • SwapVM, a programmable execution engine where strategies are data, not per-strategy contracts.
  • Reusable strategy patterns (constant product, concentrated liquidity, pegged, RFQ, TWAP/DCA, and more).

Explore the Aqua docs

The full Aqua documentation lives in its own top-level section:

Did you find what you need?