DFlow charges no protocol fee on spot trades. Builders can add their own platform fees on top.
How it works
- The app requests an order from the
/orderendpoint with input mint, output mint, and amount, plus optional parameters like slippage, platform fees, priority fees, and venue restriction. - The user signs the returned transaction.
- The app submits it to a Solana RPC and confirms status.
Prediction market outcome tokens are SPL tokens too, so they route through the same
/order endpoint. The flow on this page applies to both standard spot pairs and Kalshi outcome-token swaps.What you get
Spot trading via/order gives you:
- A composable transaction you can wrap with other instructions in the same tx.
- A familiar quote/sign/send flow that mirrors existing Solana integrations.
- Submission through your own RPC, with no dependency on DFlow’s execution layer.
- Token-2022 support, including Kalshi outcome tokens.
DFlow also offers an intent-based declarative trade flow via
GET /intent for stronger sandwich protection. The majority of builders stay on /order; /intent is the opt-in for apps where sandwich exposure matters more than transaction composability. Token-2022 mints (including Kalshi outcome tokens) are not supported on /intent.