_Docs/
Get StartedModulesPlatformDeployCookbookChangelogReference
_Stack
_Modules
  • Ledger
  • Numscript
  • Payments
    • Capabilities
    • Operations
    • Accounts
    • Payments
    • Orders
    • Conversions
    • Payment Initiation
    • Account Pools
    • Payment Service Users
    • Connectors
      • Generic Connector
        • Getting Started
        • How it Works
      • PSP Connectors
        • Adyen
        • Atlar
        • Banking Circle
        • Column
        • Currencycloud
        • Increase
        • Mangopay
        • Modulr
        • Moneycorp
        • Qonto
        • Stripe
        • Wise
        • Banking BridgeEE
        • RoutableEE
      • Exchange Connectors
        • Coinbase PrimeEE
        • FireblocksEE
        • BitstampEE
        • Kraken ProEE
      • Open Banking
        • Getting Started with Open Banking
        • Plaid
        • Tink
        • Powens
      • Build a connector
  • WalletsEE
  • FlowsEE
  • ReconciliationEE
  1. Modules
  2. Payments
  3. Connectors
  4. Exchange Connectors
Payments

Exchange Connectors

Exchange connectors integrate Formance Payments 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#

Coinbase Prime

Connect a Coinbase Prime portfolio. Available from Payments module 3.2.0; Orders and Conversions added in 3.3.0.

Fireblocks

Connect a Fireblocks workspace. Read-only; available from Payments module 3.2.0.

Bitstamp

Connect a Bitstamp account. Read-only spot-only; available from Payments module 3.3.0.

Kraken Pro

Connect a Kraken Pro account. Read-only spot-only; available from Payments module 3.4.0.

What's different about Exchange connectors#

Two model differences are worth knowing upfront, both surfaced as their own resources in the Payments 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 Payments module 3.3.0 and above. Exchange connectors on earlier module versions expose Accounts, Balances, and Payments only.

RoutableCoinbase Prime
On This Page
  • Available exchange connectors
  • What's different about Exchange connectors