Overview

The Roles & Flows section maps out the four core participants in the DotSwap ecosystem and their interactions:

  • Makers (Nexus Nodes) publish and maintain pricing curves, sign PSBTs, and update liquidity state under self-custody.

  • Takers initiate swaps or limit orders by submitting intents, managing slippage, and co-signing atomic PSBTs.

  • Engine (Solver) orchestrates the end-to-end process: aggregating curves, constructing optimal multi-maker PSBTs, and coordinating signature collection.

  • Account V1 serves as a legacy, custodial shortcut allowing rapid trades via an internal ledger, with periodic on-chain batch settlement.

Together, these roles form a seamless flow—from intent submission to final settlement—ensuring trustless, capital-efficient swaps on Bitcoin Layer 1.

Last updated