Exchange connectors integrate Formance Connectivity with crypto and asset exchanges. They surface wallets, balances, and payments alongside two primitives that don't exist on traditional PSPs — trading orders (instructions placed against an order book) and conversions (atomic two-asset swaps that bypass the order book).
Every connector in this category ships in the Enterprise edition of the Formance stack. An EE license is required to install or run them.
Available exchange connectors#
What's different about Exchange connectors#
Two model differences are worth knowing upfront, both surfaced as their own resources in the Connectivity API:
- Orders — an instruction to swap one asset for another at a price, with a fill lifecycle (
PENDING→OPEN→PARTIALLY_FILLED→FILLED/CANCELLED/EXPIRED). Each Order pairs two assets and two account legs on the same venue. A standard PSP Payment moves a single asset on a single leg. - Conversions — atomic two-asset swaps with distinct source and destination amounts, bypassing the order book entirely. Use them for stablecoin redemption (USDC ↔ USD), wrapped-asset swaps, and direct asset-to-asset exchanges that don't need price discovery.
Both Orders and Conversions are gated to Connectivity module 3.3.0 and above (the upcoming release that ships with stack v3.3). Exchange connectors on earlier module versions expose Accounts, Balances, and Payments only.